我是Docker的新手。
我运行了一个10节点的图像,并在运行的容器中克隆了一个存储库,运行了使用文件监视程序启动服务器的应用程序。我需要访问容器内的代码库,并在Windows主机上运行的IDE中打开它。如果完成了,那么我还希望当我在IDE中更改文件时,这些更改会在容器中引起文件监视程序。
任何帮助表示赞赏。谢谢,
您正在寻找的概念称为卷。您需要启动一个容器并在其中安装主机目录。对于容器,它将是一个常规文件夹,并且将在其中创建文件。对您来说,它也是一个常规文件夹。任何一方所做的更改将对另一方可见。
docker run -v /a/local/dir:/a/dir/in/your/container
请注意,尽管会遇到权限问题,您需要单独解决。