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

我是Docker的新手。

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

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

回答:

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

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

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

以上是 Docker-从主机访问容器内的文件 的全部内容, 来源链接: utcz.com/qa/436123.html

回到顶部