【问题标题】:Unable to map host folder to container folder with docker -v无法使用 docker -v 将主机文件夹映射到容器文件夹
【发布时间】:2020-02-06 11:15:40
【问题描述】:

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

Dockerfile:

WORKDIR /app

Docker 命令:

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

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

【问题讨论】:

    标签: docker-volume


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2018-04-20
      • 1970-01-01
      • 2021-05-24
      • 1970-01-01
      • 1970-01-01
      • 2013-09-23
      • 2022-01-10
      • 2018-04-24
      • 1970-01-01
      相关资源
      最近更新 更多