解决docker私有仓库证书过期问题

linux admin 18小时前 13次浏览 0个评论

有时我们使用docker私有仓库可能会遇到证书过期问题,要么是私有仓库域名没配置证书,要么真的是证书过期,简单配置一下即可解决。

Docker 默认不允许忽略 TLS 错误,但你可以配置 Docker 让它信任这个不安全的仓库:

编辑或创建文件 /etc/docker/daemon.json(Linux),添加:

{
  "insecure-registries" : ["docker.xxx.com"]
}

如果你还有多个不安全仓库,也可以这样写:

"insecure-registries": ["docker.xxx.com", "registry.example.com:5000"]

然后重启 Docker:

sudo systemctl restart docker

⚠️ 警告: 这样做会让你的 Docker 客户端信任一个“非加密或不安全”的仓库,有安全风险,请谨慎使用,仅推荐用于内部测试环境。


VPS小白 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:解决docker私有仓库证书过期问题
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址