无法使用 docker语言 - v 将主机文件夹映射到容器文件夹



我正在尝试容器化反应应用程序。在寻找将文件从我的计算机链接到容器的解决方案时,我遇到了本教程:https://www.ionos.com/community/server-cloud-infrastructure/docker/understanding-and-managing-docker-container-volumes/

Dockerfile:

工作目录/应用程序

码头工人命令:

docker run --name react -it --rm -p 3000:3000 -v $(pwd(/src:/src {image} sh

当我从计算机编辑我的 app.js 文件时,我希望更改反映在我的容器中。 但这并没有发生。有人可以解释我哪里出错了,如果是这样,可以将容器文件夹链接到主机文件夹的可能方法吗?

好的,经过一番挖掘,我找到了答案。显然,在与docker工具箱捆绑在一起的虚拟机上运行的默认机器只能访问c:/users目录中的文件。因此,您必须转到设置,然后转到共享文件夹并添加一个新文件夹,使其可以访问您拥有项目的目录。

相关内容

  • 没有找到相关文章

最新更新