【问题标题】:Docker image build fails to recognize build argument : invalid reference formatDocker 映像构建无法识别构建参数:无效的参考格式
【发布时间】:2021-10-19 19:10:08
【问题描述】:

我正在构建一个 docker 文件,但它在第一行失败。

FROM artifactory.company.com/local-docker-repo/dockerimage/docker-batch-base:$VERSION

我以这种方式传递构建参数

docker image build --build-arg VERSION=latest -q -t artifactory.company.com/local-docker-repo/batch/batch-run-sst:1.0-SNAPSHOT .

但是它会抛出一个错误,说无效的参考格式

Step 1/5 : FROM artifactory.company.com/local-docker-repo/dockerimage/docker-batch-base:$VERSION
invalid reference format

我在这里错过了什么

【问题讨论】:

标签: docker build dockerfile arguments


【解决方案1】:

在使用之前,我必须在 docker 文件中声明 ARG VERSION。谢谢@阿里头

【讨论】:

    猜你喜欢
    • 2021-12-06
    • 2021-12-24
    • 2018-01-22
    • 1970-01-01
    • 2019-06-27
    • 2021-09-05
    • 2020-03-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多