我正在尝试将镜像推送到 Azure 容器注册表,但在推送镜像之前,当我尝试登录 Azure 容器注册表登录服务器时,出现以下错误 来自守护程序的错误响应:获取“https://newregistryforpoc.azurecr.io/v2/”:net/http:TLS 握手超时 我的网络连接很好。 有什么解决办法吗?
最佳答案
通常,只要 docker Deamon 代理未正确配置,我们就会收到“TLS 握手超时”错误。
第一步: 验证 docker Deamon 代理配置位于
/etc/systemd/system/docker.service.d/proxy.conf
第二步: 刷新更改一次
sudo systemctl deamon-reload
第三步: 重启docker
sudo systemctl restart docker
引用下文tutorial了解更多信息。
关于azure - 网/http : TLS handshake timeout while login to Azure container registry from ubuntu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74919872/