杭州设计门户网站沧州地区做网站
news/
2025/9/30 13:24:10/
文章来源:
杭州设计门户网站,沧州地区做网站,成华区微信网站建设推广,工信部备案管理系统背景
jenkins 是使用 docker 方式部署的, 在 jenkins中又配置了 docker 的命令, 使用的宿主机的 docker 环境, 在jenkins 中执行 docker 相关命令的时候报错
jenkinse0e7b943b6e4:/$ docker login -u admin -p Harbor12345 172.16.100.15:80
WARNING! Using --password via t…背景
jenkins 是使用 docker 方式部署的, 在 jenkins中又配置了 docker 的命令, 使用的宿主机的 docker 环境, 在jenkins 中执行 docker 相关命令的时候报错
jenkinse0e7b943b6e4:/$ docker login -u admin -p Harbor12345 172.16.100.15:80
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
INFO[0000] Error logging in to endpoint, trying next endpoint errorGet \https://172.16.100.15:80/v2/\: http: server gave HTTP response to HTTPS client
Get https://172.16.100.15:80/v2/: http: server gave HTTP response to HTTPS client问题分析
宿主机已经配置了 deamon.json 白名单
{registry-mirrors: [https://registry.docker-cn.com,http://hub-mirror.c.163.com,https://docker.mirrors.ustc.edu.cn],insecure-registries: [172.16.100.15,172.16.100.15:80,http://172.16.100.15,http://172.16.100.15:80]
}
在宿主机上执行命令是没有问题的在jenkins 容器内执行 docker ps 的时候报错
jenkinse0e7b943b6e4:/$ docker ps -a
permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.45/containers/json?all1: dial unix /var/run/docker.sock: connect: permission denied
解决办法
更改宿主机的 docker.sock 文件权限
chmod -r x /var/run/docker.sock
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/922874.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!