首页 > 解决方案 > 在 Visual Studio 2019 中构建和发布多架构 Docker 容器

问题描述

我已将 Visual Studio 2019 的默认模板用于 Blazor Server Web 应用程序,并为项目启用了 Docker 支持。它运行良好,我还可以通过 VS2019 的“发布”菜单将 Docker 容器发布到我自己的 Azure 容器注册表。

由于我还想发布镜像的 ARMv7 版本,所以我添加了另一个发布配置,发布到标签“latest-arm”,但要做到这一点,还需要将“Dockerfile”中的基础镜像更改为“aspnet” :3.1-buster-slim-arm32v7"。

您是否知道是否可以使用 ARM 系统的基本映像更改或添加另一个 Dockerfile?知道是否可以通过“发布”命令构建和发布包含 AMD64 和 ARM 支持的多架构容器?

标签: visual-studiodockerasp.net-coreazure-container-registry

解决方案


推荐阅读