Так же, как вы заметили, опция image
имеет два разных определения в зависимости от того, как она указана в файле композиции.
1) Если указана опция image
, а build
- нет, затем составьте попытки извлечь изображение из локального или из хранилища.
2) Если указаны оба параметра image
и build
, составьте теги для встроенного изображения с этим именем.
Если тега нет, в качестве тега принимается latest
. В вашей службе worker
, если изображение app:latest
не доступно ни в локальном, ни в удаленном репозитории, оно выдаст ошибку.
Подробнее о опции image
здесь .