====== Docker Toolboxでマウント(共有フォルダ)設定 ====== Docker コンテナの中でホスト(Windows10)のフォルダを使えるようにマウント(共有フォルダ)の設定を行う。\\ VirtualBox 側と Docker マシン側、それぞれに設定が必要です。 ===== Oracle VM VirtualBox の設定 ===== 1.設定したい仮想マシンが停止中(電源オフ)になっていることを確認する\\ (稼働中は設定変更ができないため) 2.【設定】>【共有フォルダー】で、新規共有フォルダーを追加を選択 3.共有させたい【フォルダーのパス】を選ぶ 4.【フォルダー名】を入力する {{ :ソフトウェア:docker:docker.jpg?direct |}} ===== Docker Machine の設定 ===== Docker Quickstart Terminal を起動し、コマンドを実行します。 ==== マウント設定 ==== 以下のコマンドで /e に、ホスト(Windows 10)の /d/Docker がマウントされます。\\ Docker Machine 側に作成するディレクトリ名は e にしてますが、被らなければなんでもよいです。 docker-machine ssh default 'sudo mkdir -p /e' docker-machine ssh default 'sudo mount -t vboxsf -o uid=0,gid=0 /d/Docker /e' ==== Docker Machine 起動時に自動でマウントするよう設定 ==== 以下の設定を行うことで、Dockerマシン起動時に、自動でマウントされるようになる。 # Docker Machine に ssh でログイン docker-machine ssh default sudo vi /mnt/sda1/var/lib/boot2docker/bootlocal.sh # 以下の2行を記載 mkdir -p /e mount -t vboxsf -o uid=0,gid=0 /d/Docker /e