docker文件中的FROM之前给出ARG指令时Docker生成失败?
docker build –build-arg DOCKER_REGISTRY = in-docker-reg.citrite.net –build-arg CTX_REST_PROXY_VERSION =“3.1.0”-f build / docker / dev / rest_proxy_dockerfile -t mr-kafka-rest – service。
发送构build上下文到Docker守护进程988.3 MB
第1步:ARG DOCKER_REGISTRY
请在提交之前提供源图像
Makefile:10:目标“docker_build”的配方失败
make:*** [docker_build]错误1
Dockerfile从ARG指令开始:
ARG DOCKER_REGISTRY FROM $(DOCKER_REGISTRY):5000/mr-kafka-rest/nsoslx-1.2-18-x64-docker-cp-kafka-rest-base:latest
我相信我们可以在FROM之前使用ARG,但是我似乎错过了一些东西,请帮助。 https://docs.docker.com/engine/reference/builder/#understand-how-arg-and-from-interact
您应该参考Docker发行说明https://docs.docker.com/release-notes/docker-ce/
您正在使用的function是17.05.0-ce (2017-05-04)
生成器
添加多级构build支持#31257#32063
允许在FROM #31352中使用构build时参数(ARG)
你需要升级