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

共计 378 个字符,预计需要花费 1 分钟才能阅读完成。

有时我们使用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 客户端信任一个“非加密或不安全”的仓库,有安全风险,请谨慎使用,仅推荐用于内部测试环境。

正文完
 0
admin
版权声明:本站原创文章,由 admin 于2025-05-18发表,共计378字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。