でも共有フォルダの設定が現時点ではまだサポートされていないようで・・
上記のREADMEでもfolder sharingはAdvanced Usageとして書かれている。
上記で紹介されているのが次のPull Requestで説明されている方法。
https://github.com/boot2docker/boot2docker/pull/284
boot2docker initで入るイメージではなく、手を入れたisoに差し替えた上で、
vboxsfを使うようにコマンドを実行しなければならない。
これはboot2dockerを起動するたびに実行しなければいけないようなので
.zshrcに以下のように書いてみた。
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export DOCKER_HOST=tcp://localhost:4243 | |
boot2docker status | |
if [ $? -ne 0 ]; then | |
boot2docker up | |
boot2docker ssh "sudo modprobe vboxsf && mkdir -p $HOME && sudo mount -t vboxsf home $HOME" | |
else | |
echo "boot2docker is already running. Execute this manuallly:" | |
echo 'boot2docker ssh "sudo modprobe vboxsf && mkdir -p $HOME && sudo mount -t vboxsf home $HOME"' | |
fi |
0 件のコメント:
コメントを投稿