n1ro°
RU

Текст и данные · Инструкция

Как показать остановленные контейнеры Docker Compose

После сбоя контейнер мог завершиться и исчезнуть из обычного краткого списка активных сервисов. `--all` позволяет увидет

Редакция N1RO · Проверено

Короткий ответ

Запустите `docker compose ps --all`. В таблице появятся контейнеры проекта независимо от того, запущены они сейчас или остановлены.

Что сделать

  1. 1: Перейдите в каталог Compose-проекта.
  2. 2: Выполните `docker compose ps --all`.
  3. 3: Смотрите колонки STATUS и PORTS, чтобы отличить остановленные контейнеры от запущенных.

Команда или настройка

  • docker compose ps --all

Проверка

  • Запускайте команду с теми же Compose files/project name, что использовались при запуске.
  • Смотрите STATUS, чтобы отличить exited от running.
  • Если нужен разбор причины остановки, затем переходите к `docker compose logs <service>`.

Важно

Если используется другой project name, передайте тот же `-p/--project-name`, с которым проект запускался.

Что учитывать

Если используется другой project name, передайте тот же `-p/--project-name`, с которым проект запускался.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. docker compose ps). Пример и формулировки — редакция N1RO на 2026-09-18.