首先修改harbor的配置文件harbor.cfg
hostname可以是ip也可以是主机名
修改docker/etc/docker/daemon.json
添加insecure-registries
systemctl daemon-reload
systemctl restart docker
这样用 docker login -u admin 10.10.10.18 就不会报错
第二种方法是:
修改/usr/lib/systemd/system/docker.service
其中加入:
ExecStart=/usr/bin/dockerd --insecure-registry=<harborIP>
还必须修改docker镜像的tag
要修改为docker tag tomcat:zj 10.10.10.18/libary/tomcat
然后web打开harbor在项目libary里面就有镜像了