如何同步本地docker容器的mac本地目录?
我使用本地docker为Mac和我有一个小型应用程序与docker集装箱运行。
目前我手动将数据从我的mac复制到docker容器使用docker cp
命令。
我想使其dynamic,我想把数据放在我的本地目录,应该与docker容器同步。
例:
mac local dir : users/vishnu/data/
应该同步到
`<Docker-container-ID>:/opt/deploy/`
容器已经运行,我不应该释放正在运行的容器。 我只能停下来开始。 有没有办法? 提前致谢
主机安装的音量。
当您docker run
-v /Users/vishnu/data:/opt/deploy
时,您需要添加-v /Users/vishnu/data:/opt/deploy
参数。
如果您需要将装入的卷添加到现有容器,请使用Kitematic UI。 这样更容易 但总的来说,你应该在docker run
时添加这个。
…
同样,FYI – 不能删除容器的想法是Docker的反模式。 如果你不能删除你的容器,因为它会造成太多的问题,你做错了什么。 https://derickbailey.com/2017/04/05/what-i-learned-by-deleting-all-of-my-docker-images-and-containers/