美文网首页
docker for windows 踩坑

docker for windows 踩坑

作者: TheFern | 来源:发表于2020-07-01 01:22 被阅读0次

    在安装gitlab-runner的时候官网给出的启动命令是:

       docker run -d --name gitlab-runner --restart always \
         -v /srv/gitlab-runner/config:/etc/gitlab-runner \
         -v /var/run/docker.sock:/var/run/docker.sock \
         gitlab/gitlab-runner:latest
    

    提示找不到 docker.sock文件,通过系统扫描也找不到docker.sock 文件, 这个是因为windows系统不支持Unix的管道,参考:
    https://forums.docker.com/t/where-is-the-file-docker-sock/13061

    image.png

    经过一番论坛查找找到了另一篇博客 -v /var/run/docker.sock:/var/run/docker.sock 改为
    -v //var/run/docker.sock:/var/run/docker.sock
    在宿主机路径 /var 前面多加一个 / 解决问题,亲测有效, 参考:
    https://forums.docker.com/t/solved-docker-in-docker-error-with-docker-sock/33513

    感谢那些免费分享技术博客的大佬!

    相关文章

      网友评论

          本文标题:docker for windows 踩坑

          本文链接:https://www.haomeiwen.com/subject/bluqqktx.html