Azure 容器实例 |来自环境变量文件的环境变量

Azure Container Instance | Environment Variables from an Environment Variables File

如何创建 Azure 容器实例并使用环境变量文件对其进行配置? 相当于 Docker 的 --env-file 标志用于 run 命令。我找不到这样做的方法,但我是 Azure 和 Docker.

的新手

所以它看起来像:az container create <...> --env-file myEnvFile 其中 myEnvFile 存储在 Azure 的某处所以我可以获取它,就像 Docker 如何在本地获取这样的文件。

你可以在这里找到你想要的https://docs.microsoft.com/en-us/cli/azure/container?view=azure-cli-latest#az-container-create

az container create -g MyResourceGroup --name myapp --image myimage:latest --environment-variables key1=value1 key2=value2

抱歉,意识到您需要从文件中获得它,如果 运行ning 在脚本中,您可以不让文件设置本地环境变量或解析文件来设置它们,然后 运行上面的命令?

我真的确定没有参数只能通过一个命令从一个文件设置Azure容器实例的环境变量。

你可以看看命令中的参数--environment-variables az container create:

A list of environment variables for the container. Space-separated values in 'key=value' format.

它需要一个列表的值。所以你可以从文件中读取创建一个列表,然后使用这个列表作为创建命令中参数--environment-variables的值。

据我所知,根据答案和我的研究,目前不支持此功能。