我使用VS2019与docker支持(和windows docker运行)。创建控制台应用程序时,没有像docknetcore Web应用程序那样的docker支持复选框。这意味着我无法从VS2019向ACR发布容器。
我可以创建一个控制台应用程序,然后添加docker支持,我可以构建图像,但令人尴尬,我无法找到构建的图像或计算如何将其进入ACR。运行docker ps -a在容器列表中不显示任何内容。
那么:是否支持从VS2019控制台应用程序将容器推送到ACR?
如果没有,那么我究竟如何构建一个控制台应用程序的docker镜像并将其送到ACR - 我只剩下CLI吗?
谢谢保罗
我设法解决了这个问题。
问题是Windows 10 i的底层版本不允许我使用更现代支持的windows nano服务器版本创建docker镜像。一旦我更新了Windows并仔细检查了创建图像使用它的基本图像就可以了。获取生成的docker图像并使用azure cli推送到ACR然后我可以从ACI运行容器...
与创建Web应用程序相比有点曲折,但它有效...