一尘不染

Docker-从主机访问容器内的文件

docker

我是Docker的新手。

我运行了一个10节点的图像,并在运行的容器中克隆了一个存储库,运行了使用文件监视程序启动服务器的应用程序。我需要访问容器内的代码库,并在Windows主机上运行的IDE中打开它。如果完成了,那么我还希望当我在IDE中更改文件时,这些更改会在容器中引起文件监视程序。

任何帮助表示赞赏。谢谢,


阅读 2594

收藏
2020-06-17

共1个答案

一尘不染

您正在寻找的概念称为。您需要启动一个容器并在其中安装主机目录。对于容器,它将是一个常规文件夹,并且将在其中创建文件。对您来说,它也是一个常规文件夹。任何一方所做的更改将对另一方可见。

docker run -v /a/local/dir:/a/dir/in/your/container

请注意,尽管会遇到权限问题,您需要单独解决。

2020-06-17