docker登录harbor出现 Error response from daemon: Get https://192.168.1.112/v2/: dial tcp 192.168.1.112:443: getsockopt: connection refused

解决方法

可以看到docker是使用https登录的,但是harbor没有配置https,所以出现这个问题。

修改 /usr/lib/systemd/system/docker.service

# 在 ExecStart=/usr/bin/dockerd 后面加上 --insecure-registry
ExecStart=/usr/bin/dockerd --insecure-registry=192.168.1.112

重新启动docker

systemctl daemon-reload
systemctl restart docker