0
点赞
收藏
分享

微信扫一扫

docker登录Harbor,连接被拒绝问题解决

全栈学习笔记 2022-01-18 阅读 242

使用docker登录Harbor仓库出现以下报错:

 Error: response from daemon: Get https://192.168.2.250/v1/users/: dial tcp 192.168.2.250:443: connect  connection  resfused。

我的Harbor的IP地址为192.168.2.250,使用默认的443为安全端口。

【原因】docker未配置允许登录harbor

【问题处理】

方法1、

修改docker配置文件,指定Harbor地址,加入 "insecure-registries":["192.168.2.250:443"],即harbor的IP地址和安全端口(443)。

# cat  /etc/docker/daemon.json 
{
    "registry-mirrors": ["https://xcg41ct3.mirror.aliyuncs.com"], 
    "exec-opts": ["native.cgroupdriver=systemd"],
    "insecure-registries":["192.168.2.250:443"]            
}
# systemctl restart docker

方法2、

在docker的服务文件中增加启动参数–insecure-registry=http://192.168.2.250,然后重启docker。

#  vim  /usr/lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock –insecure-registry=http://192.168.2.250
# systemctl  daemon-reload 
# systemctl restart docker

cfssl工具生成HTTPS证书来搭建Harbor镜像仓库_帮我起个名的博客-CSDN博客

一个Harbor镜像备份方案,老板差点让我走_帮我起个名的博客-CSDN博客

举报

相关推荐

0 条评论