持续集成 遇到问题

1.执行 docker build --no-cache --force-rm -t registry.thunisoft.com:5000/artery/zxzbtx .
报错:
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.29/build?buildargs=%7B%7D&cachefrom=%5B%5D&cgroupparent=&cpuperiod=0&cpuquota=0&cpusetcpus=&cpusetmems=&cpushares=0&dockerfile=Dockerfile&forcerm=1&labels=%7B%7D&memory=0&memswap=0&networkmode=default&nocache=1&rm=1&shmsize=0&t=registry.thunisoft.com%3A5000%2Fartery%2Fzxzbtx%3Alatest&target=&ulimits=null: dial unix /var/run/docker.sock: connect: permission denied
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.29/images/registry.thunisoft.com:5000/artery/zxzbtx/push?tag=latest: dial unix /var/run/docker.sock: connect: permission denied

clipboard.png

原因:gitlab-runner执行时 是以 gitlab-runner用户来执行的 该用户不属于docker group 需将该用户加入该组
解决:
首先查询 是否有该用户 cut -d : -f 1 /etc/passwd

clipboard1.png

然后查询 是否存在docker组
sudo groupadd docker


clipboard2.png

然后执行 将gitlab-runner加入docker组
sudo gpasswd -a gitlab-runner docker
问题解决。

2.执行
docker build --no-cache --force-rm -t registry.thunisoft.com:5000/artery/zxzbtx .

报错:
http: server gave HTTP response to HTTPS client

clipboard3.png

原因:这个问题是由于客户端采用https,docker registry未采用https服务所致。
解决:在”/etc/docker/“目录下,创建”daemon.json“文件。在文件中写入:
{ "insecure-registries":["registry.thunisoft.com:5000"] }
然后重启docker服务

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,064评论 19 139
  • Docker 是目前运维必掌握技能之一,它可以将一个开发环境的部署变得非常方便,其内部是基于一个镜像创建容器,让应...
    当时就吓死我了阅读 4,245评论 0 1
  • 一、Docker 简介 Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用...
    R_X阅读 9,853评论 0 27
  • 从现在开始 我有33个小时可以浪费 请叫我最富有的人
    天野丢阅读 1,463评论 2 0
  • 一年又一年,每年过年,一朝回到解放前…… 其实也无所谓,我算是想的开,尽可能的让家人亲戚朋友开心,可惜作为...
    小燕姿阅读 1,715评论 0 1

友情链接更多精彩内容