Есть ли способ использовать изображение в качестве псевдонима bash без использования синтаксиса «FROM foo AS bar»? - PullRequest
0 голосов
/ 30 января 2019

В верхней части моего Dockerfile.template есть следующее:

FROM nginx:alpine AS server

И где-то ниже в файле, который у меня есть:

COPY --from=server /etc/nginx /etc/nginx

Есть ли способ сделать это без использования синтаксиса FROM foo AS bar?

Я застрял с версией Docker (17.03.2-ce), которая не поддерживает этот синтаксис.

Есть ли способ создать псевдоним bash server, ссылающийся на изображение nginx:alpine без AS?

1 Ответ

0 голосов
/ 30 января 2019

Нет, это синтаксис для многоступенчатой ​​сборки, и у вас есть старая версия Docker для этого.См. https://docs.docker.com/develop/develop-images/multistage-build/:

Многоэтапные сборки - это новая функция, требующая Docker 17.05 или выше для демона и клиента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...