n1ro°
RU

Документы · Инструкция

Как удалить неиспользуемые Docker networks

Старые проекты могут оставлять custom networks после удаления containers.

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

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

Команда `docker network prune` удаляет custom networks, которые не используются containers; перед подтверждением проверьте `docker network ls` и сомнительные сети через inspect.

Что делать

  1. Посмотрите `docker network ls`.
  2. Для сомнительной сети выполните `docker network inspect <name>`.
  3. Запустите `docker network prune`.
  4. После очистки снова проверьте список networks.

Проверка результата

  • Удалены только networks без подключённых containers.
  • Рабочие custom networks по-прежнему видны в docker network ls и их services не потеряли связь.

Важно

Custom network без подключённых containers считается unused и может быть удалена.

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

Custom network без подключённых containers считается unused и может быть удалена.

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

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