【发布时间】:2018-01-17 05:49:45
【问题描述】:
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- -服务。
将构建上下文发送到 Docker 守护进程 988.3 MB
第 1 步:ARG DOCKER_REGISTRY
请在提交前提供带有from的源图像
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?您可能使用的是旧的
-
Docker 版本 1.12.6,构建 78d1802
标签: docker dockerfile