Ошибка сборки Docker, когда инструкция ARG указана до FROM в файле докеров?
docker build --build-arg DOCKER_REGISTRY = indocker-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
Я считаю, что мы можем использовать ARG до FROM, но, похоже, что-то не хватает, пожалуйста, помогите. https://docs.docker.com/engine/reference/builder/#understand-how-arg-and-from-interact
Вы должны сослаться на примечания к выпуску Docker https://docs.docker.com/release-notes/docker-ce/
Функция, которую вы используете, была представлена в 17.05.0-ce (2017-05-04)
строитель
Добавить поддержку многоэтапной сборки # 31257 # 32063
Разрешить использование аргументов построения времени (ARG) в FROM # 31352
Вам необходимо обновить