Назад | Перейти на главную страницу

docker-compose up не использует мой только что созданный образ?

Я обнаружил проблему с одним из моих изображений (файл конфигурации содержал неправильное имя хоста), поэтому я исправил ее (отредактировал файл конфигурации) и запустил docker build -t me/foo, а затем побежал docker-compose up -d.

Мой docker-compose.yml содержит:

version: '3'
services:
    foo:
        image: "me/foo"

docker-compose утверждает, что перезапускает мой контейнер, но, похоже, использует предыдущий образ. Итак, я полагаю, либо мой образ не перестраивается, либо docker-compose (каким-то образом) использует устаревшую версию.

На данный момент я работаю над этим, уничтожая всю свою среду докеров (контейнеры, изображения и т. Д.) И перестраивая все.

Что мне не хватает?