【问题标题】:Docker: Invalid characters (%cd%) for local volume - Windows 10Docker:本地卷的无效字符 (%cd%) - Windows 10
【发布时间】:2022-07-27 02:08:45
【问题描述】:

尝试在 Windows 10、Docker 版本 20.10.12 上使用 docker run 挂载本地卷时,使用

docker run -it -v -p 3000:3000 %cd%:/usr/src/app rails6

我收到错误响应:

docker:来自守护程序的错误响应:创建 %cd%:“%cd%”包括 本地卷名的无效字符,仅限 “[a-zA-Z0-9][a-zA-Z0-9_.-]”是允许的。如果您打算通过 主机目录,使用绝对路径。

【问题讨论】:

    标签: docker docker-for-windows


    【解决方案1】:

    解决方案是在 PowerShell 中运行,使用分隔的自动变量 ${pwd}

    docker run -it -v -p 3000:3000 ${pwd}:/usr/src/app rails6
    

    【讨论】:

      猜你喜欢
      • 2020-02-21
      • 1970-01-01
      • 2016-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-08
      • 1970-01-01
      • 2023-04-05
      相关资源
      最近更新 更多