vim /etc/containerd/config.toml
128 [plugins."io.containerd.grpc.v1.cri".registry]
129 [plugins."io.containerd.grpc.v1.cri".registry.mirrors."172.31.7.104"]
130 endpoint = ["http://172.31.7.104"]
131 [plugins."io.containerd.grpc.v1.cri".registry.mirrors."harbor.12345.com"]
132 endpoint = ["http://harbor.12345.com"]
133 config_path = ""
134
135 [plugins."io.containerd.grpc.v1.cri".registry.auths]
136
137 [plugins."io.containerd.grpc.v1.cri".registry.configs]
138 [plugins."io.containerd.grpc.v1.cri".registry.configs."172.31.7.104".tls]
139 insecure_skip_verify = true
140 [plugins."io.containerd.grpc.v1.cri".registry.configs."172.31.7.104".auth]
141 username='admin'
142 password='123456'
143 [plugins."io.containerd.grpc.v1.cri".registry.configs."harbor.12345.com".tls]
144 insecure_skip_verify = true
145 [plugins."io.containerd.grpc.v1.cri".registry.configs."harbor.12345.com".auth]
146 username='admin'
147 password='123456'
systemctl restart containerd
crictl info
...
"registry": {
"configPath": "",
"mirrors": {
"172.31.7.104": {
"endpoint": [
"http://172.31.7.104",
"http://harbor.12345.com"
]
},
"docker.io": {
"endpoint": [
"https://docker.mirrors.ustc.edu.cn",
"http://hub-mirror.c.163.com"
]
},
"gcr.io": {
"endpoint": [
"https://gcr.mirrors.ustc.edu.cn"
]
},
"harbor.12345.com": {
"endpoint": [
"http://harbor.12345.com"
]
...