我已经在 Redhat Enterprise Linux 上成功安装并从 docker.io 拉取了很多次。但是现在我在代理服务器后面的环境略有不同时遇到了非常困难的时期。
我开始认为 Redhat 对 docker 软件包进行了修改,导致我的代理设置无法正常工作。当我尝试做一个简单的“docker pull centos”时,我得到了令人沮丧的错误:“在存储库 docker.io/library/centos 中找不到标签最新”。我也尝试过其他标签,但没有运气。在我放入代理设置之前,我收到了“需要授权”消息。我通过将代理信息添加到 /etc/sysconfig/docker 来解决这个问题。然后我收到 x509 错误。我通过将适当的证书文件添加到 docker 来解决这个问题。现在,在一切看似正确的情况下,我无法进行简单的拉动。据我所知,这不是 stock docker 的问题。为了使 redhat docker 包与代理一起工作,还需要做些什么吗?任何帮助是极大的赞赏。我尝试了一切另一个stackoverflow问题无济于事。