読者です 読者をやめる 読者になる 読者になる

takafumi blog

日々の勉強メモ

【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…