У меня есть файл docker-compose.yml со свойством build context
, указанным так:
version: '3'
services:
my-service:
container_name: my-service
image: my-service
build:
context: foo
ports:
- 8088:8088
# other services
Когда я запускаю docker-compose up
локально, контекст сборки существует и все работает нормально. Однако мой CI-сервер настроен на использование того же файла docker-compose.yml, но существует контекст сборки no (изображения копируются в виде архива .tar через SSH, а затем загружаются через загрузку Docker).
Теперь у меня есть ошибка:
ОШИБКА: путь сборки / foo либо не существует, либо недоступен, либо
недействительный URL.
Итак, я попытался найти способ подавить поиск этого контекста сборки при запуске docker-compose up
(я не хочу создавать образы, потому что они уже обновлены), но docker-compose up --no-build
этого не делает Работа. Есть идеи?