azure - 网/http : TLS handshake timeout while login to Azure container registry from ubuntu

标签 azure docker containers tls1.2 acr

我正在尝试将镜像推送到 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/

相关文章:

azure - Azure 中 Docker 中的 Orocrm

azure - Azure 数据工厂的压缩发生在哪里?

azure - 我可以删除 Azure 中的本地网关吗?

docker - 容器如何连接到 docker 主机上的服务?

docker 拉取失败。 list 无效 : manifest invalid - artifactory

docker - Nginx 速率限制问题 : Invalid number of arguments

Java 列表最佳实践

.net - 从构建或发布管道在 azure devops 中发布 nuget 包

linux - .NET CORE 3.0 在 Linux 上的 docker 中使用 Windows 身份验证可以工作吗?

html - 当我放大和缩小时,如何防止我的视频 div/container/wrapper 移动?