因此,我的问题是,我需要在Azure上的Docker@2任务的Docker构建部分导入一个.env文件。类似于此,但希望使用Docker@2docker run --env-file envvariables.env project我知道我可以像这样使用参数独立地传递变量。--build-arg VAR=$(VAR)但问题是,我有***很多***环境变量在该文件中,所以这个解决方案变得有点不可持续我需要将.env文件传递给Docker@2上的构建进程
docker run --env-file envvariables.env project
--build-arg VAR=$(VAR)
snz8szmq1#
经我测试,Docker@2不支持直接使用.env文件。您需要在参数中使用--build-arg key=value。从Dockerfile构建图像时,支持的参数如下:
--build-arg key=value
1条答案
按热度按时间snz8szmq1#
经我测试,Docker@2不支持直接使用.env文件。您需要在参数中使用
--build-arg key=value
。从Dockerfile构建图像时,支持的参数如下: