boot2dockerとVOLUME


boot2docker使ってる場合

boot2dockerのVM上のパスと接続されるっぽい

...
VOLUME /opt/hoge_client
...

としたとき

-v /opt/hoge_host:/opt/hoge_client

と指定する例だと

$ boot2docker ssh

でVMにssh接続し

$ ls /opt/hoge_host

で確認すると良い

完全にドキュメント読んでないことがばれた

ところでVOLUMEで指定したディレクトリ

なんでroot権限で作られるんだろうな

chownで所有者変更試みても無理っぽい

クソみたいなやり方はあって

CMD chown user /opt/hoge_client && ls -l /opt/hoge_client

とするとやれないことはない.

実に糞だ.