Docker共享了与React刷新失败的量



在win10/hyperv上(不是工具箱),跨卷的简单文件共享正常运行,类似于此 youtube示例

但是,在试图为React Dev环境设置卷共享时,遵循 Zach Silveira的示例在字母上,卷共享似乎不再起作用。

    c:> mkdir docker-test 
    c:> cd docker-test
    # CRA here
    # build the container here
    c:docker-test> docker build -t test-app .
    # Run docker with the volume map
    c:docker-test> docker run --rm -it -v $pwd/src:/src -p 3000:3000 test-app
    # load localhost:3000
    # make a change to App.js and look for change in the browser

app.js中的更改不会在浏览器窗口中反射。

我听说这与工具箱一起使用,但是新的Win10 Hyperv Docker可能会有问题。什么是秘密?

Zach Silveira的示例是在Mac上完成的,其中$(pwd)表示"当前文件夹。

在Windows Shell上,尝试测试将$pwd替换为C:/path/to/folder

如" Windows 10"中的"安装电流目录作为Docker中的音量"中提到:

  • %cd%可以工作
  • ${PWD} powershell session中工作。

最新更新