containerd怎么配置harbor仓库,怎么配置国内镜像加速器
来源:3-2 Containerd全面上手实践

xinzoo
2021-06-20
老师麻烦问一下 更新完课程后,harbor也成功安装了,
如何使用containerd拉取harbor镜像(本地私有仓库)和制作镜像,
老师要是没有时间给我个相关信息我自己看看也行。
我试了如下配置(没怎么搞明白):
[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."hub.c.163.com"] endpoint = ["https://hub.c.163.com"]
[plugins.“io.containerd.grpc.v1.cri”.registry.mirrors.“10.1.1.11”]
endpoint = [“http://10.1.1.11”]
[plugins."io.containerd.grpc.v1.cri".registry.configs] [plugins."io.containerd.grpc.v1.cri".registry.configs."hub.c.163.com".auth] username = "xxxx@163.com" password = "xxxxxx"
[plugins.“io.containerd.grpc.v1.cri”.registry.configs]
[plugins.“io.containerd.grpc.v1.cri”.registry.configs.“10.1.1.11”.tls]
insecure_skip_verify = true
[plugins.“io.containerd.grpc.v1.cri”.registry.configs.“10.1.1.11”.auth]
username = “push”
password = “Push1234”
写回答
1回答
-
参考下官方的配置示例:https://github.com/containerd/cri/blob/master/docs/registry.md
另外有问题的话建议先简化,比如harbor先把仓库改成公开的。把auth先去掉。加速器也可以先不考虑。一个一个配置,一大堆一起配置有问题不好排查。另外建议harbor配置成https的,自己签发个证书。containerd支持自签的配置也支持skip verify
012021-06-21
相似问题