docker network prune

Estimated reading time: 1 minute


Remove all unused networks


docker network prune [OPTIONS]


Name, shorthand Default Description
--force, -f false Do not prompt for confirmation

Parent command

Command Description
docker network Manage networks
Command Description
docker network connect Connect a container to a network
docker network create Create a network
docker network disconnect Disconnect a container from a network
docker network inspect Display detailed information on one or more networks
docker network ls List networks
docker network prune Remove all unused networks
docker network rm Remove one or more networks

Extended description

Remove all unused networks. Unused networks are those which are not referenced by any containers.


$ docker network prune

WARNING! This will remove all networks not used by at least one container.
Are you sure you want to continue? [y/N] y
Deleted Networks: