0

ACA 文档我们必须指定容器的目标端口

az containerapp create \
  --name my-container-app \
  --resource-group $RESOURCE_GROUP \
  --environment $CONTAINERAPPS_ENVIRONMENT \
  --image mcr.microsoft.com/azuredocs/containerapps-helloworld:latest \
  --target-port 80 \
  --ingress 'external' \
  --query configuration.ingress.fqdn

现在我的问题是如何通过 docker-compose 进行部署,而不仅仅是一个图像,因为只有一个目标端口?

4

1 回答 1

0

如果您想通过 Docker Compose 部署您的应用程序,您可以部署到Azure Web 应用程序

在创建 Web 应用程序时,选择发布为Docker 容器。在 Docker 下,选择Docker Compose选项并提供 Docker Compose 文件

在此处输入图像描述

如果您想将多个容器部署到单个容器应用程序中,您可以在配置的容器数组中定义多个容器

参考Azure 容器应用预览中的容器 | 微软文档

于 2022-01-06T05:52:47.153 回答