【问题标题】:Pass environment variables in a file to Dockerfile during build time在构建期间将文件中的环境变量传递给 Dockerfile
【发布时间】:2018-04-22 01:13:06
【问题描述】:

是否可以在构建 docker 映像时将环境变量作为文件传递给 Dockerfile?

我按照建议的here 使用了--build-arg,但由于我有多个参数,我更愿意使用一个文件。

我也尝试过使用docker run --env-file=mydata.env 方法,但我需要在构建时添加这些参数。

提前致谢。

【问题讨论】:

    标签: docker


    【解决方案1】:

    使用docker build 命令将构建参数传递给构建的唯一方法是使用--build-arg 参数。不支持从文件中指定多个构建参数。

    【讨论】:

    • 感谢您的澄清
    猜你喜欢
    • 1970-01-01
    • 2020-01-05
    • 2018-04-27
    • 2018-04-09
    • 2018-01-08
    • 1970-01-01
    • 2020-10-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多