【问题标题】:Jenkins container - invalid reference formatJenkins 容器 - 无效的参考格式
【发布时间】:2018-10-09 17:03:43
【问题描述】:

我在 Windows 10 上的 Powershell 中运行它。我不理解这个错误。它与 -v 参数有关还是与我的路径有关?

*note - which 命令是 Powershell 的别名

 docker run -d -v /var/run/docker.sock:/var/run/docker.sock -v $(which docker):/usr/bin/docker -p 8080:8080 myjenkins

【问题讨论】:

    标签: linux windows powershell docker jenkins


    【解决方案1】:

    在窗口中,您需要在/var/run/docker.sock 中提及//,或者如果更新版本,则它可以使用单斜杠。对于 CI 来说,/var/run/docker.sock 就足够了。您不需要挂载 bin 文件夹。 在 Powershell 中将是 ${which docker}

    docker run -d -v //var/run/docker.sock:/var/run/docker.sock -v ${which docker}:/usr/bin/docker -p 8080:8080 myjenkins
    

    【讨论】:

      猜你喜欢
      • 2020-08-16
      • 2018-01-22
      • 2019-06-27
      • 2018-12-31
      • 1970-01-01
      • 2020-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多