Windows版 boot2docker では下記サイトの docker-compose (fig) が動作しません。
fig が入った Dockerコンテナイメージを使えば Windows でも fig が動くようなので試してみました。
bootlocal.sh の編集
/var/lib/boot2docker/bootlocal.sh に下記のスクリプトを追加
echo 'alias fig='"'"'docker run --rm -it \ -v $(pwd):/app \ -v /var/run/docker.sock:/var/run/docker.sock \ -e FIG_PROJECT_NAME=$(basename $(pwd)) \ dduportal/fig'"'" >> /home/docker/.ashrc
bootlocal.sh に実行属性を追加
$ sudo chmod +x /var/lib/boot2docker/bootlocal.sh
動作確認
$ sudo /var/lib/boot2docker/bootlocal.sh $ source ~/.ashrc $ fig --version Unable to find image 'dduportal/fig:latest' locally Pulling repository dduportal/fig 1b384fa92446: Download complete 511136ea3c5a: Download complete f10807909bc5: Download complete f6fab3b798be: Download complete c917c79afbc2: Download complete 10d11a230392: Download complete b43e544e25ac: Download complete b87d3d0e5330: Download complete fd43a8753166: Download complete Status: Downloaded newer image for dduportal/fig:latest fig 1.0.1