【K8S】containerd配置Harbor镜像仓库
containerd配置Harbor镜像仓库
·
1 修改config.toml配置文件
vim /etc/containerd/config.toml
修改配置文件如下:
[plugins."io.containerd.grpc.v1.cri".registry]
[plugins."io.containerd.grpc.v1.cri".registry.mirrors]
[plugins."io.containerd.grpc.v1.cri".registry.mirrors."docker.io"]
#endpoint = ["https://registry-1.docker.io"]
[plugins."io.containerd.grpc.v1.cri".registry.mirrors."192.168.20.4:8930"]
endpoint = ["http://192.168.20.4:8930"]
[plugins."io.containerd.grpc.v1.cri".registry.configs]
[plugins."io.containerd.grpc.v1.cri".registry.configs."192.168.20.4:8930".auth]
username = "username"
password = "password"
2 重启生效
systemctl daemon-reload && systemctl restart containerd.service
3 测试
拉取mysql镜像测试
crictl pull 192.168.20.4:8930/library/mysql:5.7
执行结果如下
更多推荐
已为社区贡献1条内容
所有评论(0)