Azure-docs: 私有 docker hub 镜像示例

创建于 2018-06-06  ·  9评论  ·  资料来源: MicrosoftDocs/azure-docs

很高兴看到一个示例显示如何配置容器实例以从私有 docker hub 映像中提取。


文件详情

不要编辑此部分。

assigned-to-author container-instancesvc doc-enhancement triaged

最有用的评论

谢谢@dankellett ,我很抱歉回复缓慢,在这里。 要从私有 Docker Hub 存储库部署到 ACI,映像注册表登录服务器必须是index.docker.io 。 例如,以下是我在 Docker Hub 上从我自己的私有存储库成功部署的设置:

image

如果可以的话,你能试一试并告诉我们进展如何吗?

谢谢,-MM

所有9条评论

感谢您的反馈! 我已将问题分配给内容作者以进一步调查并酌情更新文档。

@dankellett ,感谢您的反馈。 您是否有兴趣了解如何在门户中具体执行此操作,或者从一般的私有存储库中提取图像?

我对门户感兴趣,但我也对 cli 感兴趣。 当我自己尝试此操作时,我无法让身份验证针对 hub.docker.com 存储库正常工作。

谢谢@dankellett ,我很抱歉回复缓慢,在这里。 要从私有 Docker Hub 存储库部署到 ACI,映像注册表登录服务器必须是index.docker.io 。 例如,以下是我在 Docker Hub 上从我自己的私有存储库成功部署的设置:

image

如果可以的话,你能试一试并告诉我们进展如何吗?

谢谢,-MM

@dankellett ,检查一下你是否有机会尝试一下。

@mmacy ,我尝试按照您的示例进行操作,但部署失败。 我已经输入了我的常规 docker hub 凭据,并多次验证了正确的密码。

{"code":"DeploymentFailed","message":"至少一项资源部署操作失败。请列出部署操作以了解详细信息。请参阅https://aka.ms/arm-debug了解使用详情。","详细信息":[{"code":"BadRequest","message":"{\r\n \"error\": {\r\n \"code\": \"InaccessibleImage\",\r\n \ "message\": \"容器组 'kelletttest3' 中的图像 'mrdankellett/gettingstarted' 不可访问。 请检查映像和注册表凭据。\"\r\n }\r\n}"}]}

image

@dankellett嗯......我无法重现这个问题。 为了尽可能地反映您的环境,我从我的存储库中删除了所有其他图像,除了我的私人“aci-helloworld”存储库,在名为“containerrg”的新 RG 中部署到美国西部 2,并且能够成功部署. 甚至增加了我的密码长度,以至于它比你的长,以防万一。

我假设您可以使用 Docker CLI 成功docker pull映像,否则映像不会已经在注册表中,但是您能确认一下吗?

@yangl900安德斯,你对这个有什么想法吗? Dan 无法从私有 Docker Hub 存储库进行部署,据我所知,一切看起来都还不错。

我错过了正确的标签,我在图像中添加了“最新”默认标签,现在这对我有用。

我认为将其添加到文档中可能是一个好主意,如果还没有的话。 我已经为此苦苦挣扎了 30 分钟,试图弄清楚如何从 Docker Hub 上的私有映像进行部署。 据我所知,有大量用于从 ACR 部署的文档,但没有用于从 Docker Hub 部署的文档。 让我绊倒的是“图像注册表登录服务器”。 我尝试了 docker.com、hub.docker.com,有协议,没有协议,有/v2/login等,但从没想过尝试 index.docker.io。 我终于放弃了,正要创建一个 ACR 以便继续前进,然后我终于在文档页面的底部找到了指向此问题的链接。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

bdcoder2 picture bdcoder2  ·  3评论

jharbieh picture jharbieh  ·  3评论

spottedmahn picture spottedmahn  ·  3评论

Ponant picture Ponant  ·  3评论

ianpowell2017 picture ianpowell2017  ·  3评论