docker证书认证问题

可以Docker login登录 到推送出现证书认证问题

241115

修改 Docker login 登陆的问题

修改 ~/.docker/config.json 文件 credsStore 为 pass

  1. sudo apt-get install pass
  2. wget https://github.com/docker/docker-credential-helpers/releases/download/v0.6.0/docker-credential-pass-v0.6.1-amd64.tar.gz && tar -xf docker-credential-pass-v0.6.0-amd64.tar.gz && chmod +x docker-credential-pass && sudo mv docker-credential-pass /usr/local/bin/ (这里一定要注意 docker-credential-pass 的版本)
  3. gpg2 --gen-key
  4. pass init ""
  5. sed -i '0,/{/s/{/{\n\t"credsStore": "pass",/' ~/.docker/config.json
  6. echo -n | openssl s_client -connect 10.124.142.91:443 2>/dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > harbor-ca.crt

安装到系统信任库

8.1 sudo cp harbor-ca.crt /usr/local/share/ca-certificates/
8.2 sudo update-ca-certificates
8. systemctl --user restart docker-desktop
文章链接:https://github.com/docker/docker-credential-helpers/issues/102

相关推荐
开开心心就好3 小时前
文件被占用删不掉?解锁工具强制删除
java·运维·服务器·开发语言·前端·pdf·ocr
小超人诞生日记3 小时前
Linux 进程优先级
linux·运维·服务器
科技象限3 小时前
数据防泄漏系统:文件是怎么溜出门的,就该怎么堵
运维·网络·网络安全·安企神
cpolar技术支持3 小时前
端口被谁占了、这台机上开了哪些监听?本机起一个端口占用只读清单,cpolar 给异地同事远程看谁在监听
运维·python·内网穿透·cpolar·端口占用
在西安放羊的牛油果3 小时前
WebP 图片优化方案详解
运维·前端·架构
JavaPub-rodert4 小时前
Docker 容器为什么 stop 半天停不下来?讲透 PID 1、SIGTERM、SIGKILL、僵尸进程与 tini
运维·docker·容器
学IT的周星星4 小时前
记忆系统:让 Agent 记住你是谁、上次聊到哪
运维·服务器·人工智能·windows·大模型·llm·agent
en.en..5 小时前
MRS/MSR 指令操作 xPSR 寄存器
linux·运维·服务器
Brilliantwxx5 小时前
【Linux】 自主shell编写巩固复习篇
linux·运维·服务器·开发语言
Qt云程序员5 小时前
零代码网页数据采集教程:不写爬虫,把网页数据搬进 Excel
运维·自动化