сборка docker-compose с Dockerfile, содержащей экспериментальную функцию - PullRequest
0 голосов
/ 22 сентября 2019

Я использую экспериментальную функцию пересылки ssh Docker в моем Dockerfile.

RUN --mount=type=ssh,id=gitlab <command> 

Я могу собрать Dockerfile с помощью

docker build --ssh gitlab=<path to file>

Как часть файла docker-compose

build:
  context: <path>
  dockerfile: <filename>
image: imagename:tag

когда я строю с использованием

docker-compose build <service name>

Я получаю ошибку

ERROR: Dockerfile parse error line 28: Unknown flag: mount

Я понятия не имею, что делать.Это тяжело - индивидуально строить на каждом сервисе.Есть ли способ, которым я могу вызвать docker-compose build с экспериментальной функцией?

1 Ответ

0 голосов
/ 22 сентября 2019

Я отвечаю на свой вопрос, если это кому-нибудь поможет.

Похоже, это будет реализовано в docker-compose версии 1.25.RC3

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