Я работаю над новым сервисом в моем стеке.
Поэтому, когда я работаю в ветке new-service
, я получаю docker-compose.yml
:
version: "3.6"
services:
app:
image: whatever
new_service:
image: whatever
Я делаю docker-compose up
и начинайте работать.
Но тогда мне иногда нужно внести исправления в ветку master
, где new_service
нет.
Когда я пытаюсь сделать docker-compose up
, Я получаю следующую ошибку:
ERROR: The Compose file is invalid because:
Service new_service has neither an image nor a build context specified. At least one must be provided.
Полагаю, я мог бы отредактировать свой файл docker-compose.yml
, добавив поддельную запись new_service
только для запуска моего сервера, но это не приемлемое для меня решение.
Не следует ли docker-compose
перечитывать список услуг при каждом запуске? Или я не могу, по крайней мере, заставить refre sh как docker-compose up --reset
?