Jenkins容器-无效的参考格式

时间:2018-10-09 17:03:44

标签: linux windows powershell docker jenkins

我正在Windows 10上的Powershell中运行此程序。我不了解此错误。是与-v参数有关还是与我的路径有关?

* note-从Powershell别名化了which命令

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

1 个答案:

答案 0 :(得分:0)

在窗口中,您需要在//中提及/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