Next.js App Router を例に考える、技術選定・技術との距離感 #技術選定_findy / findy 2024-01-24
vagrantでスナップショットを取って変更を巻き戻したりできるsandboxを使えるようにするplugin, Saharaをいれる。けっこうmajorっぽい。 $ git clone https://github.com/ryuzee/sahara.git $ bundle install $ bundle exec rake build $ vagrant plugin install pkg/sahara-0.0.14.gem あとは、vagrant sandbox {subcommand}で使う。 # sandbox modeをon/offに。 $ vagrant sandbox on $ vagrant sandbox off # sandbox modeの確認 $ vagrant sandbox status # 前回commitした状態、あるいはsandbox onしたときの
vagrant box list では box があるというのに、vagrant up するとそんな box 知らないって言われる問題にぶち当たったので、 まだ vagrant 1.0 系で様子見をしてる人向けにメモっておきます。 ちなみにこの内容は Fixing “The box … could not be found” in the new Vagrant (1.1+) | WizOne Solutions を咀嚼して書きなおしたものです。 目新しいものではないのであしからず。 ついさっき、久しぶりに新しい VM を作るために vagrant up をしたら、こんなエラーが出てきました。 $ vagrant up There were warnings and/or errors while loading your Vagrantfile. Your Vagrantfile was
効率と生産性を最重要視する者として、繰り返し作業に一連の流れを作ったり、自動化することを常に心掛けています。したがって、プロビジョニング・フレームワークについての情報収集を開始する際、私のアンテナはすぐに受信を開始しました。それらをどんどん自分の開発ワークフローの中に組み入れ発展させていったのです。ここアトラシアンでデベロッパー・アドボケイトとして活躍する時に、これを利用する絶好のチャンスが訪れました。 Vagrant という言葉を聴いたことがありますか?こいつはすごいですよ、なぜって?プラットフォームやツールキットをセットアップする時に、開発者が辛抱強くやっていた文例再利用作業のほとんどを自動化してしまうのです。では Vagrant の働きは何かといえば、説明によると、軽くて再生可能、しかも移動可能な開発環境を創出し組み立てることができるのです。 このツールに最適なテストベッドは Sta
以前、#kyotopm 04 Hackathonを開催して、Cinnamonの並列化に取り組んでいました - $shibayu36->blog; でも少しだけ触れましたが、vagrantでVMを一度に複数台立てるのをちょっとだけ試したのでメモ。 vagrantはMulti VMに対応していて、設定を少し書けばvagrant upするだけで複数のVMを立てることが出来る。Multi-Machine | Vagrant by HashiCorp あたりが参考になる。 precise32でまっさらなサーバを立てる 例えばpreciese32を使って、まっさらのサーバを2台立ててみる。以下の設定を書いてvagrant upするだけで良い。 Vagrant.configure("2") do |config| config.vm.box = "precise32" config.vm.box_url
VagrantはOracle VirtualBoxを利用した仮想マシンをコマンドラインから作成してくれるソフトウェアだ。 設定ファイルをRubyで書くことができ、Chef等とも連携できるので、開発環境をコマンドライン一発で作成することができる。更にはCapistranoと組み合わせてアプリケーションのデプロイも一括で行うことで完全自動でいつでもテスト環境をつくれたりもする。 仮想マシンを捨ててしまってもいつでも再構築できること、誰のところにでもすぐ同じ状態に展開できることは開発を進める上で非常にメリットがある。 以下ではまずはVagrantを利用した簡単な仮想マシン構築の手順を説明する(本当に説明したい内容はもっと違う話なのだが追って別のエントリで書いていくことにする) Oracle VirtualBoxのインストールhttps://www.virtualbox.org/にアクセスし左ナビ
エンジニアの新井です。 今回はVagrantをちょっと触ってみようかと思います。 Vagrantとは 設定ファイルを用いてVirtualboxの仮想マシンの操作ができるツールです。 chefやpuppetとの親和性も高く、仮想マシンの環境構築が非常に簡単に行えます。 最近AWSとかVMwareにも対応しました。 前準備 Vagrantを利用するにはVirtualBoxをインストールしておく必要があります。 Downloadsから自分のマシンに合ったバイナリを落としてインストールしましょう。 まずは試してみる 公式サイトからパッケージを取得します。 インストールをしたら $ vagrant box add base http://files.vagrantup.com/lucid32.box $ vagrant init $ vagrant up これだけで仮想マシンが立ち上がります。 仮想
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く