azure Containerapp 撰写环境值

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

我正在尝试使用

az containerapp compose
命令从 docker compose 文件部署多个容器。它确实会在
docker-compose.yaml
文件中的 environment: 下获取变量名称。但它不会获取这些环境变量的值。我正在阅读此处的文档,但尚未找到答案。是否可以使用 .env 文件? 我知道的唯一解决方法是使用 containerapp 本机 yaml 文件并使用它设置变量值。还有其他方法吗?

docker-compose azure-container-apps
1个回答
0
投票

az containerapp compose 命令不直接支持

.env
文件来填充 docker-compose.yaml 文件中的环境变量值。建议您切换到本机容器应用 yaml,即通过 cli、yaml 配置或通过预处理手动传递环境变量。

类似这样的-

properties:
  containers:
    - name: app
      image: nginx:latest
      env:
        - name: VAR1
          value: value1
        - name: VAR2
          value: value2

在 MS QnA 论坛上找到类似的 thread1thread2 询问

您还可以查看MS Doc

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