Yah*_*ein 5 c# visual-studio docker .net-core azure-container-registry
我正在尝试使用 Visual Studio 2019 将我的 .Net core 应用程序 docker 映像发布到 Azure 容器注册表。
它工作正常,但突然我开始看到以下错误:
发布遇到错误。运行 docker.exe 登录命令失败。
警告!通过 CLI 使用 --password 是不安全的。使用 --password-stdin。来自守护程序的错误响应:获取https://app.azurecr.io:443/v2/:未经授权:需要身份验证
诊断日志已写入以下位置:“C:\Users\user\AppData\Local\Temp\tmp768.tmp”
当运行以下CMD命令时:
docker login https://app.azurecr.io
Run Code Online (Sandbox Code Playgroud)
我正进入(状态:
正在使用现有凭据进行身份验证...
登录成功
我重新启动了 Visual Studio 和 Docker,并且以管理员身份运行 Visual Studio。
有人遇到过类似的问题吗?
解决方案是:
1-运行cmd命令:
docker login https://app.azurecr.io:443 包括端口
2- 再次提供用户名和密码。
3- 从 Visual Studio 发布。
注意:- 上述 url 中的“app”是注册表的名称
| 归档时间: |
|
| 查看次数: |
4700 次 |
| 最近记录: |