Я хотел бы создать новый образ в моем проекте создания докеров, используя git-репозиторий, так как мне нужно изменить некоторые переменные ARG.
Меня беспокоит то, что Dockerfile находится в папке репозитория git.
Как указать папку в качестве контекста сборки с помощью репозитория git?
Репозиторий: https://github.com/wodby/drupal-php/blob/master/7/Dockerfile
version: "2"
services:
php:
build:
context: https://github.com/wodby/drupal-php.git
dockerfile: 7/Dockerfile
args:
- BASE_IMAGE_TAG=7.1
- WODBY_USER_ID=117
- WODBY_GROUP_ID=111
volumes:
- ./:/var/www/html
Я пробовал свойство dockerfile: "FOLDER/ "+ Dockerfile
Но хранилище использует относительные пути и не находит зависимостей:
---> 6cc2006e9102
Step 7/9 : COPY templates /etc/gotpl/
ERROR: Service 'phpe' failed to build: COPY failed: stat /var/lib/docker/tmp/docker-builder740707850/templates: no such file or directory