具体来说,我要做的是在osx中使用boot2docker运行官方的mongodb docker镜像。
https://github.com/docker-library/mongo/tree/master
我知道我可以更改docker文件以root身份而不是gosu运行所有内容,它会起作用。
但是我真的需要mount / Users这样你可以在boot2docker中自由地chown and chomd并按原样运行官方图像。
我尝试了一些像https://gist.github.com/olalonde/3f7512c0bd2bc8abb46d
这样的脚本但无济于事,我仍然无法在boot2docker中使用ssh,例如sudo chown 1000:1000 mdata
我所能得到的只是
chown:mdata:不允许操作
chmod:mdata:权限被拒绝
感谢任何帮助!