docker共享文件夹从容器到主机系统

我有一个代码的容器。 此容器在生产服务器上运行。 我怎样才能共享文件夹与这个容器中的代码到我的本地机器? 可能在Samba服务器上,然后用我的机器上的代码装载(cifs)这个文件夹? 可能是一些例子…

运用

docker cp <containerId>:/file/path/within/container /host/path/target 

你可以从容器中复制一些数据。 如果容器中和您的机器上的数据需要不断同步,我build议您使用数据卷与容器共享服务器上的目录。 这个目录然后可以通过任何方法从服务器共享到本地机器(例如sshfs )

有关pipe理容器中的数据的docker文档显示了如何添加卷:

 $ docker run -d -P --name web -v /webapp training/webapp python app.py 

您的服务器上的数据将会在/ webapp的docker容器中提供。