在4号机配置了harbor镜像。修改其他机器的daemon.json文件。
用其他机器连接harbor镜像仓库,默认需要httpds通讯,需要做证书太繁琐。所以学习环境中配置 "insecure-registries" : ["harbor服务器IP"]来使用http通讯。
vim /etc/docker/daemon.json { "registry-mirrors": ["https://42h8kzrh.mirror.aliyuncs.com"], "insecure-registries": ["10.1.1.14"] } registry-mirrors:是镜像加速器。 insecure-registries:是配置harbor的地址,来代替默认的https通讯。 测试: 下载一个镜像用来测试:docker pull hello-world 给镜像打标签:docker tag hello-world 10.1.1.14/library/hello-world:v1 标签即路径! 登录harbor:docker login 10.1.1.14 上传镜像:docker push 10.1.1.14/library/hello-world:v1 退出harbor:docker logout 10.1.1.14