文書の過去の版を表示しています。
windows10のhomeだけどdocker使う を参考に、以下を行う。
docker-machine が稼働中だと、容量の変更ができないため、docker machine を停止させる。
docker-machine stop
その後【Oracle VM VirtualBox】を起動して【default】マシンの システム > マザーボード > メインメモリー を「1024MB」から「2048MB」などに増やす。
私の場合は、以下のようなエラーメッセージが表示されていましたので ディスプレイ > スクリーン > ビデオメモリー も「16MB」に変更しました。
無効な設定が見つかりました
仮想マシンはビデオメモリーが 16MB よりも少なく割り当てられています。
ちなみに私は【Oracle VM VirtualBox】を起動しても【default】マシンが表示されませんでしたが、【Oracle VM VirtualBox】を 管理者として実行 すると、【default】マシンが表示されました。
Docker toolbox on windows マウント:Dockerコンテナの中でホストのフォルダを見たい を参考に共有フォルダの設定を行う。
docker-machine ssh default 'sudo mkdir -p /e' docker-machine ssh default 'sudo mount -t vboxsf -o uid=0,gid=0 d/Develop/Docker /e' # dockerホストにマウントした共有フォルダをData Volumeとして利用する docker run -v /e:/e busybox ls -la /e
/mnt/sda1/var/lib/boot2docker/bootlocal.sh にコマンドを書いておくと、dockerマシン起動時に自動で実行してくれるとのこと。
docker-machine ssh default sudo tee /mnt/sda1/var/lib/boot2docker/bootlocal.sh <<-'EOF' mkdir -p /e mount -t vboxsf -o uid=0,gid=0 d/Develop/Docker /e EOF
windows10のhomeだけどdocker使う には【ポート設定】なども記載されているが、今回は行わないことにする。 これで、下準備は完了しました。
次は windows10でlaradockを使う を参考に、laradock を使い、laravel の開発環境を整えます。
コメント