Docker CLI docker network rm 常用命令

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docker CLI 中 docker network rm 常用命令。

1、docker network rm 简介

docker network rm 是用于删除 Docker 中的网络。Docker 网络允许容器在不同主机或虚拟机之间进行通信,同时也可以连接到外部网络。按名称或标识符删除一个或多个网络。要删除网络,必须首先断开连接到它的任何容器。

参考文档:https://docs.docker.com/engine/reference/commandline/network_rm/

2、docker network rm 语法

docker network rm NETWORK [NETWORK...]

3、docker network rm 命令

1)移除网络

docker network rm my-network

2)删除多个网络

要在单个 docker network rm命令中删除多个网络,请提供多个网络名称或 ID。以下示例将删除具有 id 3695c422697f 和名为 my-network 的网络:

docker network rm 3695c422697f my-network

当您指定多个网络时,该命令会依次尝试删除每个网络。如果一个网络的删除失败,则命令会继续执行下一个,并尝试删除它。该命令报告每个删除的成功或失败情况。

4、命令选项

命令

描述

--force , -f

如果网络不存在不出错

5、子命令

命令

描述

docker network connect

将容器连接到网络

docker network create

创建一个网络

docker network disconnect

断开容器与网络之间的连接

docker network inspect

显示一个或多个网络的详细信息

docker network ls

列出所有网络

docker network prune

删除所有未使用的网络

docker network rm

删除一个或多个网络

推荐阅读
cjavapy编程之路首页