首页 新闻 会员 周边

如何给 containerd 配置 private registry

0
悬赏园豆:20 [已解决问题] 解决于 2026-10-05 14:47

实际场景需要 containerd 能访问带用户验证的私有镜像仓库,请问如何配置?

dudu的主页 dudu | 高人七级 | 园豆:22763
提问于:2026-10-05 14:04
< >
分享
最佳答案
0

在 /etc/containerd/config.toml 中添加下面的配置

[plugins.'io.containerd.cri.v1.images'.registry]
	config_path = ''
	[plugins."io.containerd.cri.v1.images".registry.configs]
		[plugins."io.containerd.cri.v1.images".registry.configs."registry.cnblogs.com".auth]
			username = "xxxxxx"
			password = "*****"

重启 contanerd 服务

systemctl restart containerd

注:配置后要用 crictl 命令测试,不能使用 nerdctl 命令,nerdctl 不使用这个配置,用的是 nerdctl login 生成的配置

dudu | 高人七级 |园豆:22763 | 2026-10-05 14:45
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册。