登录http协议的harbor,出现异常
使用docker login登录harbor,harbor安装时使用http协议,没有使用https协议
docker login 10.XXX.XXX.XXX:80 -u XXXXX -p XXXXX
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Error response from daemon: Get "https://10.XXX.XXX.XXX:80/v2/": http: server gave HTTP response to HTTPS client
解决方案:
1.docker 连接仓库默认用https,如果用http需要在deamon文件中添加"registry-mirrors": ["10.XXX.XXX.XXX"]
打开daemon.json
vim /etc/docker/daemon.json
添加:
{ "insecure-registries": ["10.XXX.XXX.XXX"] }
2.重启daemon
systemctl daemon-reload
3.重启docker
systemctl restart docker.service

浙公网安备 33010602011771号