0

我正在为 mac 使用本机 docker,并且我有一个使用 docker 容器运行的小型应用程序。

docker cp 目前我正在使用命令将数据从我的 mac 手动复制到 docker 容器。

我想让它动态化,我想将数据放在我的本地目录中,该目录应该与 docker 容器同步。

例子:

mac local dir : users/vishnu/data/

应该同步到

`<Docker-container-ID>:/opt/deploy/`

容器已经在运行,我不应该释放正在运行的容器。我只能停止和启动。有办法吗??提前致谢

4

1 回答 1

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/

于 2017-05-23T11:55:00.137 回答