Текст и данные · Инструкция
Docker Compose: restart или up -d после изменения compose.yaml
Задача этой страницы — restart или up -d после изменения compose.yaml. Начните с шага «1. Определите, менялась ли конфиг
Короткий ответ
`docker compose restart` перезапускает существующие контейнеры и не применяет изменения compose.yaml. После изменения конфигурации используйте `docker compose up -d`.
Как сделать
- 1. Определите, менялась ли конфигурация
- 2. Для конфигурационных изменений используйте up -d
- 3. При необходимости добавьте force-recreate
- 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.