我正在使用本地docker for mac,我有一个使用docker容器运行的小应用程序。
目前我正在使用docker cp
命令手动将数据从我的mac复制到docker容器。
我想让它变得动态,我想将数据放在我的本地目录中,该目录应与docker容器同步。
示例:
mac local dir : users/vishnu/data/
哪个应该同步到
`<Docker-container-ID>:/opt/deploy/`
容器已在运行,我不应该释放正在运行的容器。我只能停下来开始。有办法吗?提前致谢
答案 0 :(得分:1)
主机安装量。
当您docker run
添加-v /Users/vishnu/data:/opt/deploy
参数时。
如果您需要将已装入的卷添加到现有容器,请使用Kitematic UI。这样更容易。但一般情况下,您应该在docker run
时添加此项。
...
另外,仅供参考 - 您无法删除容器的想法是Docker的反模式。如果你不能删除容器,因为它会导致太多问题,你做错了。 https://derickbailey.com/2017/04/05/what-i-learned-by-deleting-all-of-my-docker-images-and-containers/