mirror of https://github.com/docker/cli.git
Enhance `docker network rm` to delete multi net
This commit enhance `docker network rm` command to allow user to delete multi networks at the same time. Signed-off-by: Zhang Wei <zhangwei555@huawei.com>
This commit is contained in:
parent
d63c19c4ea
commit
007df1d494
|
@ -10,18 +10,33 @@ parent = "smn_cli"
|
|||
|
||||
# network rm
|
||||
|
||||
Usage: docker network rm [OPTIONS] NAME | ID
|
||||
Usage: docker network rm [OPTIONS] NETWORK [NETWORK...]
|
||||
|
||||
Deletes a network
|
||||
Deletes one or more networks
|
||||
|
||||
--help=false Print usage
|
||||
|
||||
Removes a network by name or identifier. To remove a network, you must first disconnect any containers connected to it.
|
||||
Removes one or more networks by name or identifier. To remove a network,
|
||||
you must first disconnect any containers connected to it.
|
||||
To remove the network named 'my-network':
|
||||
|
||||
```bash
|
||||
$ docker network rm my-network
|
||||
```
|
||||
|
||||
To delete multiple networks in a single `docker network rm` command, provide
|
||||
multiple network names or id's. The following example deletes a network with id
|
||||
`3695c422697f` and a network named `my-network`:
|
||||
|
||||
```bash
|
||||
$ docker network rm 3695c422697f my-network
|
||||
```
|
||||
|
||||
When you specify multiple networks, the command attempts to delete each in turn.
|
||||
If the deletion of one network fails, the command continues to the next on the
|
||||
list and tries to delete that. The command reports success or failure for each
|
||||
deletion.
|
||||
|
||||
## Related information
|
||||
|
||||
* [network disconnect ](network_disconnect.md)
|
||||
|
|
|
@ -2,24 +2,39 @@
|
|||
% Docker Community
|
||||
% OCT 2015
|
||||
# NAME
|
||||
docker-network-rm - remove a new network
|
||||
docker-network-rm - remove one or more networks
|
||||
|
||||
# SYNOPSIS
|
||||
**docker network rm**
|
||||
**docker network rm**
|
||||
[**--help**]
|
||||
NETWORK
|
||||
NETWORK [NETWORK...]
|
||||
|
||||
# DESCRIPTION
|
||||
|
||||
Removes a network by name or identifier. To remove a network, you must first disconnect any containers connected to it.
|
||||
Removes one or more networks by name or identifier. To remove a network,
|
||||
you must first disconnect any containers connected to it.
|
||||
To remove the network named 'my-network':
|
||||
|
||||
```
|
||||
```bash
|
||||
$ docker network rm my-network
|
||||
```
|
||||
|
||||
To delete multiple networks in a single `docker network rm` command, provide
|
||||
multiple network names or id's. The following example deletes a network with id
|
||||
`3695c422697f` and a network named `my-network`:
|
||||
|
||||
```bash
|
||||
$ docker network rm 3695c422697f my-network
|
||||
```
|
||||
|
||||
When you specify multiple networks, the command attempts to delete each in turn.
|
||||
If the deletion of one network fails, the command continues to the next on the
|
||||
list and tries to delete that. The command reports success or failure for each
|
||||
deletion.
|
||||
|
||||
# OPTIONS
|
||||
**NETWORK**
|
||||
Specify network name
|
||||
Specify network name or id
|
||||
|
||||
**--help**
|
||||
Print usage statement
|
||||
|
|
Loading…
Reference in New Issue