我正在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
答案 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