タグ

vagrantに関するhiroktsのブックマーク (15)

  • Connection Reset when port forwarding with Vagrant

  • VirtualBox + VagrantでUbuntu16.04の環境を構築する

    Windows 10 VirtualBox 5.0.2 Vagrunt 1.7.4 1.8.4 Ubuntu 16.04 VirtualBoxとかVagrantとかのインストール等については割愛します。 VagruntBoxのダウンロード ダウンロードと言ってよいのかどうかわかりませんが、VagruntBoxはネットに転がっているのでそれを利用します。ただ、野良VagruntBoxを使うのは怖いのでChef社が配布しているものを使います。 GitHub: chef/bento 適当にディレクトリを作って、そこでcmdから上記リンク先に記載されているコマンドを実行します。 具体的には下記の通り。

  • Vagrant用のboxファイルを小さくする | e2esound.com業務日誌

    CentOS ベースの box を vagrant up した後に, 各パッケージを追加, 設定し LAMP 環境を用意。さらに使用する CMS 的なものをインストールしたものを box ファイルとして利用したかった為, vagrant package してみました。 すると, box ファイルのサイズが約 2.9GB 程度になってしまいました。流石に大きすぎて扱いづらい為, サイズを小さくする方法を調べました。 参考になりそうな情報 Making smaller base boxes ·Issue #343 · mitchellh/vagrant Reducing a Vagrant box size —Vinicius Massuchetto Script to reduce VM size before packaging for vagrant Vagrant のベースBOX を更

  • CentOS 6.5 x86_64 minimalのVagrant boxを作ってみた - 作業ノート

    (2015/05/11追記) 下記の方法を元にCentOS 6.6のVagrant boxの作成方法を、別エントリーにまとめた。 CentOS 6.6 x86_64 minimalのVagrant boxを作る - 作業ノート 少し前に、 実践 Vagrantを読み終えた。書籍の感想は別のブログに書いたが、ここではVagrant boxの作成方法についてまとめる。 今回作成した理由は、自分用の開発環境のベースとなるboxを事前に用意しておきたかったから。CentOS 6.5を選んだのは、会社で管理しているLinux OSのほとんどがRedHat系だから。 boxの作成環境はOS X Mavericksで、VirtualBox、Vagrantはインストール済。 ISOのダウンロード CentOS ProjectからCentOS-6.5-x86_64-minimal.isoをダウンロード。 仮

    CentOS 6.5 x86_64 minimalのVagrant boxを作ってみた - 作業ノート
  • 【備忘録】Vagrant 基本の巻 - Qiita

    公式ドキュメント(英語) ドットインストール Vagrant入門 (全13回)...「いろは」がわかる。 環境 : MacOS X + vagrant + VirtualBox boxの取得関連 boxの一覧(公式) http://www.vagrantbox.es # boxの一覧を表示する。 $ vagrant box list # boxを追加する $ vagrant box add {title:任意のbox名} {url:上記boxのURL} # boxを削除する $ vagrant box remove {title} # boxコマンドヘルプを表示する $ vagrant box -h # boxキャッシュを表示する $ ls ~/.vagrant.d/boxes

    【備忘録】Vagrant 基本の巻 - Qiita
  • AnsibleをゲストOSに押し込んでVagrant環境構築する - Qiita

    Windows上でVagrantをAnsibleでprovisionしようとすると、Windows上のAnsible環境で頭を悩ませることになります。(調べた限り無理らしい) そこで、Ansibleは大人しくゲストマシンに押し込んでしまいましょう。 リポジトリはこちら progre/template-vagrant ディレクトリ構成はこんな感じ

    AnsibleをゲストOSに押し込んでVagrant環境構築する - Qiita
  • vagrant-proxyconf で行う ゲストOSへのかんたんProxy設定 | WEB ARCH LABO

    稿では Vagrant のゲストOSに簡単に Proxy の設定を行うことができるプラグイン vagrant-proxyconf について説明します。 vagrant-proxyconf の概要 vagrant-proxyconf はゲストOSに Proxy の設定を自動的にしてくれる Vagrant プラグインで、GitHub のこちらのページで開発が行われています。この vagrant-proxyconf プラグインを利用すると、ゲストOSの以下の機能に対して Proxy の設定を自動的に行ってくれます。 多くのプログラムがサポートしている http_proxy, https_proxy などの環境変数 Chef provisioners apt Docker npm Yum PEAR Subversion いちいち Proxy の設定を1つずつ設定する手間が省けて、とてもありがたい

    vagrant-proxyconf で行う ゲストOSへのかんたんProxy設定 | WEB ARCH LABO
  • Mac(Yosemite)でVagrant環境を構築する - zowのプログラムな日々

    rbenvやpyenvなどで言語バージョンを変更することは出来ても、その他の環境(DB等)が変えられないと意味無いので開発環境として仮想環境を構築する。 仮想環境と言えば昔はVMwareやVirtualBox等で作っていたけども、開発環境としてもっとお手軽に利用できるVagrantを導入する VirtualBoxのインストール 以下からOSX用バイナリをDLしてインストールする。 https://www.virtualbox.org/wiki/Downloads 今回は4.3.20をインストールした。インストール方法は迷うところが無いので割愛。 起動するとこんな感じ。 Vagrantのインストール 以下からOSX用バイナリをDLしてインストールする。 https://www.vagrantup.com/downloads.html これも迷うところが無いのでインストール方法は割愛。 インス

    Mac(Yosemite)でVagrant環境を構築する - zowのプログラムな日々
  • VirtualBoxの/vagrantがマウントに失敗 | technote

    VagrantでVM起動時に/vagrantがマウントできないというメッセージが出るようになってしまった。 ■ 環境 Mac OSX (10.9.5) Vagrant 1.7.2 ■ 現状 vagrantでの起動時のログは下記の通り。 $ vagrant up Bringing machine 'default' up with 'virtualbox' provider... ==> default: Checking if box 'chef/centos-6.6' is up to date... ==> default: Clearing any previously set forwarded ports... ==> default: Fixed port collision for 22 => 2222. Now on port 2200. ==> default: Clea

  • Vagrantの共有ディレクトリ設定でものすっごい躓いた!

    この記事は、筆者が未熟ゆえ間違いを含んでいる可能性が多いにある為、参考程度にしかなりません。 この記事は、2014年1月15日に書きました。 ■目次(解決に関係したかもしれないもの) Guest Additions Versionのバージョンアップ sudo /etc/init.d/vboxadd setup Vagrantfileの設定をいじってみる ■まえがき これまで他に方法を知らないからという理由で、 vagrantのローカルからの作業は、 sshfsでのマウントやsublimeのsftpプラグインを使っていました。 正直、どっちも使いにくい(´・ω・`) Vagrantfile眺めてたら、 共有できそうな設定があったので、ggrながら四苦八苦しました。 ■環境 vagrant 1.3.5 Guest Additions Version: 4.2.0 → 4.3.6(記事の途中でバ

    Vagrantの共有ディレクトリ設定でものすっごい躓いた!
  • vagrantでmountエラーの解決方法 - Qiita

    Failed to mount folders in Linux guest. This is usually beacuse the "vboxsf" file system is not available. Please verify that the guest additions are properly installed in the guest and can work properly. The command attempted was: mount -t vboxsf -o uid=`id -u vagrant`,gid=`getent group apache | cut -d: -f3`,dmode=777,fmode=777 /vagrant /vagrant mount -t vboxsf -o uid=`id -u vagrant`,gid=`id -g a

    vagrantでmountエラーの解決方法 - Qiita
  • Ubuntu 14.04 を Vagrant に準備する - Qiita

    ご存知の方への更新内容の1行説明: Ubuntu 14.04 の Packer テンプレートを時雨堂で作成したのでご利用いただけます。 この記事は、以前書いた VM を Vagrant で手軽に使えるようにするまで をアップデートしたものです。 Ubuntu が 14.04 に上がり、合わせて packer template が作成されたため再度掲載しました。 概要 ローカルで手軽に使える VM環境を構築します。 チームで環境を簡単に揃えられる、プロジェクトごとにクリーンな状態から環境を構築できる、などのメリットがあるので、すぐに準備できるようにすると便利だと思います。 ここでは Ubuntu の VM を用意して、Vagrant で快適に使えるようにします。 Ubuntu マシンイメージは Packer を使って自分で作ります。 公式のUbuntuイメージ も提供されており、これをダウン

    Ubuntu 14.04 を Vagrant に準備する - Qiita
  • VagrantでCentOSの仮想環境を作ってAnsibleで遊ぶ

    VagrantでCentOSの仮想環境を作ってAnsibleで遊ぶ Vagrantは今更説明するまでもないけど、仮想環境の作成や起動・破棄を自動化したりするツール。VagrantはChefやAnsibleといったようなプロビジョニングツールとも連携可能なのでそれも少し。 Vagrantで仮想環境を作る 自身には仮想化する機能を備えておらず、仮想化ソフトウェアとしてVirtualBoxやVMWareなどを使う。今回はVagrant + VirtualBoxでCentOSの仮想環境を作ってみる。 以下のサイトに環境ごとのインストーラがあるので、ダウンロードしてインストールする。 Vagrant Oracle VM VirtualBox CentOS 6のBoxファイルをダウンロード 今度はどのOSで仮想化するか決める。VagrantではOSイメージをBoxと呼ばれる形式で管理する。有志で配布さ

    VagrantでCentOSの仮想環境を作ってAnsibleで遊ぶ
  • Vagrant + CoreOS + etcd + fleet + docker + registrator + docker-discover メモ - ようへいの日々精進XP

    はじめに 今さらジローではあるが、自分の中で Docker を絡めたクラスタ構成について気になっているので CoreOS やその関連技術を改めて勉強してみたいと思う。CoreOS 等の各種情報については参考にさせて頂いた記事がとても詳しく参考になるので、そちらを都度確認しつつ理解を深めていきたい。 今回は以下を学びたい。 Vagrant で CoreOS ノードを複数起動する etcd と fleet をザクっと触る fleet で Docker コンテナクラスタを管理する 起動したコンテナのサービスを registrator で etcd に登録する etcd に登録したサービスの情報を利用して HAProxy の設定に反映させる 構成 今回、教材として利用する構成は以下の通り。 参考 http://deeeet.com/writing/2014/11/20/fleet/ http://

    Vagrant + CoreOS + etcd + fleet + docker + registrator + docker-discover メモ - ようへいの日々精進XP
  • vagrantの便利に使えるプラグイン6選 - Qiita

    オライリージャパンから『実践 Vagrant』が発売されるなど注目を集めているVagrantですが、Vagrantをより便利に使うためにプラグインを利用することができます。私が個人的に使用して、便利だと思ったプラグインについてまとめました。 便利なプラグイン6選 sahara vagrant-cachier vagrant-global-status vagrant-omnibus vagrant-vbguest vagrant-vbox-snapshot 1. sahara jedi4ever/sahara · GitHub サンドボックスモードを有効にするプラグインです。サンドボックスモード内で実行した操作はロールバック機能で実行前の状態に戻すことができます。実行した操作を確定したい場合はコミットを実行します。Chefのレシピをいろいろ試したい場合などに便利に使えます。 インストール方

    vagrantの便利に使えるプラグイン6選 - Qiita
  • 1