docker 在Azure Pipeline的停靠点上使用.env文件@2

2vuwiymt  于 2022-11-22  发布在  Docker
关注(0)|答案(1)|浏览(129)

因此,我的问题是,我需要在Azure上的Docker@2任务的Docker构建部分导入一个.env文件。类似于此,但希望使用Docker@2
docker run --env-file envvariables.env project
我知道我可以像这样使用参数独立地传递变量。
--build-arg VAR=$(VAR)
但问题是,我有***很多***环境变量在该文件中,所以这个解决方案变得有点不可持续
我需要将.env文件传递给Docker@2上的构建进程

snz8szmq

snz8szmq1#

经我测试,Docker@2不支持直接使用.env文件。您需要在参数中使用--build-arg key=value。从Dockerfile构建图像时,支持的参数如下:

相关问题