栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

GitLab CI运行程序无法连接到Kubernetes中的unix:///var/run/docker.sock

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

GitLab CI运行程序无法连接到Kubernetes中的unix:///var/run/docker.sock

不需要使用此:

DOCKER_DRIVER: overlay

因为似乎不支持OVERLAY,所以svc-0容器无法启动它:

$ kubectl logs -f `kubectl get pod |awk '/^runner/{print $1}'` -c svc-0time="2017-03-20T11:19:01.954769661Z" level=warning msg="[!] DON'T BIND ON ANY IP ADDRESS WITHOUT setting -tlsverify IF YOU DON'T KNOW WHAT YOU'RE DOING [!]"time="2017-03-20T11:19:01.955720778Z" level=info msg="libcontainerd: new containerd process, pid: 20"time="2017-03-20T11:19:02.958659668Z" level=error msg="'overlay' not found as a supported filesystem on this host. Please ensure kernel is new enough and has overlay support loaded."

另外,添加

export DOCKER_HOST="tcp://localhost:2375"
到docker-build:

 docker-build:  stage: package  script:  - export DOCKER_HOST="tcp://localhost:2375"  - docker build -t gitlab.my.com/group/app .  - docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN gitlab.my.com/group/app  - docker push gitlab.my.com/group/app


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/394396.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号