У меня есть:
docker-compose.yml
:
services:
app:
build: .
и docker-compose.override.yml
:
services:
app:
image: my_repo/my_app:my_tag
Когда я docker-compose up
, это действительно так build: .
вместо использования переопределенного image: my_repo/my_app:my_tag
.
Полагаю, мне следует пойти на какой-то build: false
или build: none
, чтобы убедиться, что он читает атрибут image
, не так ли? Поскольку переопределение, по-видимому, действует как слияние, это привело бы к тому, что обе записи были бы там:
services:
app:
build: .
image: my_repo/my_app:my_tag
и кажется, что build
имеет приоритет перед image
(с документами * 1025)*).