РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗dcPmNwNR 36 of 81 menu
◀ ▶

Удаление сети в Docker

Удаление сети стирает пустую сеть, на которой не осталось контейнеров. Пока к сети никто не подключён, запись можно убрать, и она исчезнет из списка. Команда удаления принимает имя сети, как при создании.

Создадим временную сеть temp и сразу удалим её:

docker network create temp

После удаления строки temp в списке сетей больше не будет:

docker network rm temp

Снова создадим temp и подключим контейнер hold. Пока он в сети, удалить её не получится. Сначала сеть:

docker network create temp

Контейнер в фоне на пять минут ожидания в этой сети:

docker run -d --name hold --network temp busybox sleep 300

Попытка удалить temp сейчас завершится отказом, пока hold подключён. Проверим это:

docker network rm temp

Остановим hold:

docker stop hold

Удалим остановленную копию:

docker rm hold

Теперь сеть temp пустая, и её можно убрать:

docker network rm temp

Создайте сеть yard и удалите её, пока она пустая.

Запишите, что мешает удалить сеть, если в ней ещё есть контейнер.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить