标签: docker docker-build
我在Dockerfile中有这个文件
ARG aws_access_key_id ARG aws_secret_access_key
即使我没有使用任何--build-arg选项,它仍然可以成功构建,但是如果缺少这些参数,如何使它失败?
答案 0 :(得分:1)
您可以设置一些永远不会使用的默认值,然后测试这些默认值。例如:
FROM alpine ARG arg=NO_VALUE RUN [ ! "${arg}" == "NO_VALUE" ]