来自守护进程的错误响应:getsockopt:连接被拒绝

Error response from daemon: getsockopt: connection refused

当我尝试从私有 Docker 注册表中提取图像时,出现错误

Error response from daemon: Get https://XX.XX.XX.XXX:5000/v1/_ping: dial tcp XX.XX.XX.XXX:5000: getsockopt: connection refused

docker 注册表肯定在正确的端口上侦听。 运行

ss --listen --tcp -n -p

给出结果

State       Recv-Q Send-Q                                           Local Address:Port                                             Peer Address:Port
LISTEN      0      128                                                          *:22                                                          *:*
LISTEN      0      128                                                         :::22                                                         :::*
LISTEN      0      128                                                         :::5000                                                       :::*

有人对如何解决这个问题有什么建议吗?我真的被它难住了!

提前致谢!

我遇到了同样的问题,似乎与您的注册表主机上的证书有关。 在这里查看如何解决这个问题:https://github.com/docker/docker/issues/23620