n1ro°
RU

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

Docker Compose: restart или up -d после изменения compose.yaml

Задача этой страницы — restart или up -d после изменения compose.yaml. Начните с шага «1. Определите, менялась ли конфиг

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

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

`docker compose restart` перезапускает существующие контейнеры и не применяет изменения compose.yaml. После изменения конфигурации используйте `docker compose up -d`.

Как сделать

  1. 1. Определите, менялась ли конфигурация
  2. 2. Для конфигурационных изменений используйте up -d
  3. 3. При необходимости добавьте force-recreate
  4. 4. Проверьте ps и logs

Команда и проверка

  • Основная команда: `docker compose restart`
  • Связанная проверка: `docker compose up -d`

Что сверить

  • Исходная точка: 1. Определите, менялась ли конфигурация
  • Команда или действие этой задачи: docker compose restart
  • Финальная проверка: 4. Проверьте ps и logs

Риск

Перед изменением контейнеров и volumes проверьте mounts и расположение постоянных данных. Для интента «restart или up -d после изменения compose.yaml» особенно важно: 3. При необходимости добавьте force-recreate

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

Перед изменением контейнеров и volumes проверьте mounts и расположение постоянных данных. Для интента «restart или up -d после изменения compose.yaml» особенно важно: 3. При необходимости добавьте force-recreate

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

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