You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
vagrant環境がぶっこわれたので別リポジトリに作っていたがどうにも動かなくなってハマったので備忘録。 現象としてはvagrant ssh で中に入れることはできるんだけど何故かpingが通らないという感じ。 色々やってみるとconfig.vm.networkを変えれば動くみたいだった。 # config.vm.network :private_network, ip: "33.33.33.10" config.vm.network :private_network, ip: "33.33.32.10" 単純に古いvagrantとぶつかっていた模様 *1 もう少し探っているとどうもvirtualbox側の設定を一回消してやればいいらしいことがわかった。 環境設定 -> ネットワーク とたどり ホストオンリーネットワークとしてvboxnet0とかがある。 これを一回消してもう一度vagra
Packer はJSONで記述した構成ファイルに従って $ packer build コマンド一発でVMイメージを作成でき、さらにVagrant BoxやAmazon EC2のイメージにエクスポートできる超クールなツールです。ちなみに開発者はVagrantの開発者で有名なMitchell Hashimoto氏です。 今回はPackerでVagrant Boxの作成の自動化をしようとした際にハマったポイントとその解決方法について報告します。 トラブルその1: SSHに接続できずタイムアウトする packer build の実行中に ==> virtualbox: Waiting for SSH to become available... と表示されたままタイムアウトしてビルド失敗になる場合や、vagrant up 実行中に [default] Booting VM... [default]
virtualboxでの話です。 vagrant up した時に、従来使用していたvmと別のを新規作成して、以降そちらを起動するように なってしまうことが時々あって困っていたのですが この場合は、Vagrantfileのあるディレクトリの下にあるidファイルを修正するとよい。 .vagrant\machines\default\virtualbox\id 修正は、従来使用していたvmのidに書き換える。 従来のvmのidは、VBoxManage list vmsで見ることができる。 c:\Program Files\Oracle\VirtualBox>VBoxManage list vms "freebsd-9.2-amd64-wunki" {37cdfd7e-2559-4b92-8e0d-1140cdbfd887} "precise64" {6a78bb06-36a3-4b89-a202
OSXでboot2dockerを使う 公式のDocker Client for OSXがリリースされて,OSXでDockerを使うのはちょっと楽になった.ただ,Docker自体はVritualBoxなどのVM上で実行する必要があり,VMの起動には時間がかかるので寿命が縮む.boot2dockerを使うと,他と比べて断然早くVMを起動でき,すぐにDockerが使える. boot2dockerというのは,Tiny Core LinuxをベースにしたDocker実行のみに特化した軽量版のLinuxディストリビューション.特化しているため起動はとても速い.前からあるが,VirtualBoxをわざわざ起動する必要があったりなど,ちょっと使うのはめんどくさかった. Vagrantの作者であるMitchell HashimotoさんがPackerを使ってboot2dockerのVagrant Boxを作
Ansible Tutorial July Tech Festa にて開催されたハンズオンの資料が公開されていたことに刺激され、Chef の代わりに Ansible を使う資料を作りました。 Ansible を使って WordPress サーバーのセットアップを行い、ServerSpec でテストを行います。 まだ Ansible を試し始めたばかりで自分の勉強がてら書いています。 Puppet にも Chef にも乗り遅れたので Ansible に飛び乗ってみようかと。 GitHub Repository Ansible Tutorial Wiki 2013年08月13日 一段落 コピペで動かないところを全体的に修正しました。今後は 詳細ページ Wiki を充実させていきます 2013年09月09日 role についての追記しました 2013年12月22日 リニューアル Ansible
PackerBuild and manage images as code
Vagrant is an amazing tool for managing virtual machines via a simple to use command line interface. With a simple vagrant up you can be working in a clean environment based on a standard template. These standard templates are called base boxes, and this website is simply a list of boxes people have been nice enough to make publicly available. Suggest a Box Do you know of another base box? Send a
Images as codePacker standardizes and automates the process of building system and container images. Multi-cloud image workflowCreate one workflow for images across multiple clouds and private infrastructure. Extend Packer with pluginsPlugins extend Packer’s functionality without modifying Packer's core by adding new builders, provisioners, post-processors, and data sources.
Vagrant 1.5 がリリースされました。1.1 以来の big change ということで、目新しい機能が追加されています。 目玉はやはり Vagrant Share だと思うのですが、その他にも Web システムの開発に Vagrant を使っている人には嬉しい機能が追加されています。 その一つが Rsync Synced Folder です。 Vagrant には、ホストマシンとゲストマシンとでファイルを共有、同期する機能があります。 これにより、開発はホストマシンで行い、実行は LA(MP)P 環境であるゲストマシンで行うという、いいとこ取りができました。 この機能を実現する方法として、shared folder(VirtualBox の機能)や NFS を利用することができたのですが、これに rsync による同期が追加されました。 ホストマシンからゲストマシンへ rsync
公式のDocker client for OSXがリリース 2014.01.02にOSXのdocker clientがリリースされた.DockerはGoで書かれているので,OSX上で自分でビルドして使ってる人もいたが,今回は公式のバイナリリリース.さらに,Homebrewのhomebrew-binaryレポジトリにFormulaも追加され,すぐに使えるようになった. clientなので,VMもしくはリモートに立てたDocker deamonに対してローカルからコマンドが叩けるようになったということ.とりあえず,ローカルにVM立てて触ってみた. tcnksm/docker-osx まず,dokcer clientのインストール. $ brew update $ brew tap homebrew/binary $ brew install docker Vagrantfileは以下のようにす
Vagrantは、Virtual BoxのVM(仮想サーバ)管理を簡単にするためのツールです。 VMを、コマンドラインから起動、停止、削除、etcできるので、テストや開発環境作成などでかなり重宝します。 今回はそのテンプレートになるBase Boxを作ってみたので、メモを残しておきます。 VagrantのBase Box作成を自動化するVeeweeというツールもありますが、 使ってみてうまくいかなかったので、今回は自分で作ります…。 今回試した環境はこんな感じ。 OS(Mac) 10.8.2 Virtual Box 4.2.6 Vagrant 1.0.5 ※Virtual BoxとかVagrantのインストールなどは、今回省略します。 VMは、CentOS6.3 x86_64です。 Virtual BoxのVM作成 まず、Virtual BoxのVMを作ります。 VMは下記のような感じで作
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く