takafumi blog

日々の勉強メモ

Vagrant

【Docker】 docker toolboxでdockerとvagrantを共存

環境 Windows 10 VirtualBox 5.1.12 Vagrant 1.8.7 docker 1.13.1 壮絶に勘違いしていた事。 Windowsで現行Dockerはdocker for windowsしかないと思ってたorz 普通にdocker toolboxとかあるんですね。 docker for widows docker toolbox vagrant 仮想化方式 …

【Vagrant】 複数台構成の調査

環境 Vagrant 1.8.1 VirtualBox 5.0.12 Vagrantによる複数台VM環境の構築 Vagrantfileを以下のようにする。 Vagrant.configure(2) do |config| config.vm.provider "virtualbox" do |vb| vb.gui = true end config.vm.define "server1" do |server| config.v…

Proxyを乗り越えろ!

環境 Vagrant 1.8.1 VirtualBox 5.0.12 という事で、プロキシのある環境でgitとか、Vagrant等、随分引っかかって苦労したので、メモっとく。 Linux全般 / wget / curl 基本的に環境変数が使われる。 以下を実行するか、.bash_profile等にセットすればよい。 …

【Vagrant】 apacheの設定方法

環境 CentOS 7.0 apache2.4.6 httpdのインストール、起動はVagrantに限らず、通常のCentOS7の手順と同じ。 $ sudo yum install -y httpd httpd-devel $ sudo systemctl start httpd 自動起動の設定をするなら、 $ sudo systemctl enable httpd.service これ…

【Vagrant】 プロビジョニングで環境を自動構築

環境 Vagrant 1.8.1 VirtualBox 5.0.12 プロビジョニングの実行タイミング はじめてvagrant upを行ったときに、実行される処理。 2回目以降は以下のようなメッセージが表示されている。 ==> default: flag to force provisioning. Provisioners marked to ru…

【Vagrant】 独自のboxを作成する

環境 Vagrant 1.8.1 VirtualBox 5.0.12 既存のVMからboxイメージを作成する ホスト側から以下のようにする。 PS> vagrant package --base VMName --output Custom.box ==> VMName: Attempting graceful shutdown of VM... VMName: Guest communication could…

【Vagrant】 VirtualBoxのGuestAdditionsを自動で更新する

環境 Vagrant 1.8.1 VirtualBox 5.0.12 割と有名な事らしいけど、VirtualBoxのゲストでカーネルに更新があったときは、GuestAdditionsを入れなおす必要があるらしい。 VirtualBox共有フォルダ覚書 | dark_greenの日記 | スラド 当然知らず、vagrantでVM作っ…

【Vagrant】 Vagrant + VirtualBox で仮想環境を構築

環境 Vagrant 1.8.1 VirtualBox 5.0.12 Vagrantを使った、基本的な仮想環境作成。 ホスト:Windows 10 ゲスト:CentOS 7.1 ホスト側の事前作業 msysgit VirtualBox Vagrant の最新版を公式からDLし、インストールしておく。 ベースとなるOSのイメージ『box』…

【Vagrant】【VirtualBox】 それでも起動しないとき

環境 Vagrant 1.8.1 VirtualBox 5.0.12 【VirtualBox】 が起動しない時の対処 - takafumi blog の続き VirtualBoxが動いたので、これでvagrant upできると思ったら ==> default: Booting VM... ==> default: Waiting for machine to boot. This may take a f…