我可以将控制台应用程序与vs2019一起装入ACR,似乎只有dotnetcore网络应用程序才能运行

问题描述 投票:0回答:1

我使用VS2019与docker支持(和windows docker运行)。创建控制台应用程序时,没有像docknetcore Web应用程序那样的docker支持复选框。这意味着我无法从VS2019向ACR发布容器。

我可以创建一个控制台应用程序,然后添加docker支持,我可以构建图像,但令人尴尬,我无法找到构建的图像或计算如何将其进入ACR。运行docker ps -a在容器列表中不显示任何内容。

那么:是否支持从VS2019控制台应用程序将容器推送到ACR?

如果没有,那么我究竟如何构建一个控制台应用程序的docker镜像并将其送到ACR - 我只剩下CLI吗?

谢谢保罗

docker .net-core visual-studio-2019 azure-container-registry
1个回答
0
投票

我设法解决了这个问题。

问题是Windows 10 i的底层版本不允许我使用更现代支持的windows nano服务器版本创建docker镜像。一旦我更新了Windows并仔细检查了创建图像使用它的基本图像就可以了。获取生成的docker图像并使用azure cli推送到ACR然后我可以从ACI运行容器...

与创建Web应用程序相比有点曲折,但它有效...

© www.soinside.com 2019 - 2024. All rights reserved.