首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ansible-容器推送/部署失败;无法将镜像推送到dockerhub

Ansible-容器推送/部署失败;无法将镜像推送到dockerhub
EN

Stack Overflow用户
提问于 2018-11-14 07:30:15
回答 1查看 228关注 0票数 0

我正在尝试将一个用ansible-container构建的镜像推送到我在Dockerhub中的注册表中。我已经使用docker将这个相同的镜像推送到相同的注册表中,所以我非常确定它与我的本地版本的docker或Dockerhub无关。

我用来推送镜像的命令是:

ansible-容器推送--用户名zacharius --密码$PASS --推送到https://hub.docker.com/

然后我收到一条超时消息:

container.exceptions.AnsibleContainerConductorException:登录注册表时出错: 500服务器错误:内部服务器错误(“等待连接时Get https://hub.docker.com/v2/:net/http:请求已取消(等待标头时超出Client.Timeout)”)

我一直在努力让ansible-container和Dockerhub彼此对话,任何帮助都将不胜感激

EN

回答 1

Stack Overflow用户

发布于 2018-11-14 08:12:41

好了,我想我的问题是假设我的docker注册表的url与我用来从浏览器查看注册表的url是一样的。我想要的实际注册表是docker.io。此外,我需要包括我的用户名在网址的末尾。所以正确的命令是:

ansible-容器推送--用户名zacharius --密码$PASS --推送到https://docker.io/zacharius

将此答案发布给将来有类似问题的人。我只在别人的代码示例中看到了docker.io,否则我不确定我如何知道这是正确的url

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53291018

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档