Skip to main content

Як пересобрати образи в Compose?

Щоб пересобрати образи в Docker Compose, використовується прапорець --build.

Найчастіша команда:

bash
docker compose up --build

Вона заново пересобере образи на основі Dockerfile і запустить контейнери.

Якщо контейнери вже запущені, можна пересобрати і перезапустити їх так:

bash
docker compose up --build -d

Альтернативний варіант - окремі кроки:

bash
docker compose build # пересобрати образи docker compose up -d # підняти контейнери

Сенс простий: up відповідає за запуск, build - за перезбірку. Прапорець --build дозволяє зробити це за один крок.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.