Azure容器应用程序,无法从私有注册表中提取

pas*_*x64 5 azure docker docker-registry azure-container-apps

我刚刚创建了一个 Azure 容器应用程序,并尝试将其链接到 docker.io 上的私有存储库。如果我让它提取公共图像,它会起作用,但如果它是私有图像,则不起作用,即使我指定了所有信息。我还使用了 github 的自动“持续部署”(azure 门户基本上做了所有事情,人们认为这会起作用),我输入了相同的信息( docker.io、用户名和密码以及图像标签,当我在控制台中测试),生成的 github 操作能够构建并推送到 docker 注册表,证明用户和密码是好的,但它也不想更新容器应用程序。

这是我尝试通过 github 操作执行此操作的最新错误:以下字段无效或丢失。无效值:“docker.io/pasc32/companio:latest”:GET https:: UNAUTHORIZED:需要身份验证;[地图[操作:拉类:名称:pasc32/companio 类型:存储库]]:template.containers.test.image。

当我尝试直接从门户执行此操作时,它会在顶部添加一条通知,该通知将永远转动,如果我刷新页面,则不会发生任何变化,并且容器会恢复到之前的状态,在中没有通知的痕迹活动日志。

在此输入图像描述

有谁知道这是什么问题吗?

感谢!

JJ.*_*JJ. 13

这是一个已知问题,容器应用程序团队正在解决这个问题。作为解决方法,请使用registry.hub.docker.com作为服务器值而不是docker.io