Docker-compose позволяет вам использовать либо предварительные изображения докеров или строить из источника. Для опции сборки официальная ссылка требует
Либо путь к каталогу, содержащему файл Docker, , либо URL-адрес репозитория git.
Я хотел бы воспользоваться последним случаем, так что мне не нужно создавать подмодуль git в моем проекте или зарегистрировать новый репозиторий на Docker Hub. К сожалению, нет примеров того, как форматировать URL-адрес, и каждая форма, которую я пробовал, ошибочно принимается за относительный путь к файлу.
например.
---
letsencrypt:
build: https://github.com/letsencrypt/letsencrypt.git
...
Ошибка с ошибкой:
ОШИБКА: путь сборки /{MY_CURRENT_PATH}/https:/github.com/letsencrypt/letsencrypt.git либо не существует, либо недоступен.
Мне больше не повезло с другими формами, которые я пробовал:
- git @github.com: letsencrypt/letsencrypt.git
- git://github.com/letsencrypt/letsencrypt.git
- https://github.com/letsencrypt/letsencrypt