Networks
Create and manage Docker networks, connect containers, and search containers by port.
Use this page to list networks, create new ones, connect or disconnect containers, and search by port.
The network list
The network list shows the name, driver, scope, attached container count, and subnet. Built-in networks such as bridge, host, and none are flagged so you do not delete them by mistake.
Create a network
Pick a name and driver
Choose the network name, then pick a driver such as bridge, overlay, macvlan, ipvlan, host, or null.
Configure IPAM (optional)
Set the subnet, gateway, and IP range if you need custom addressing.
Labels (optional)
Add key-value labels when you want to organize or automate the network later.
Overlay networks require Swarm mode on the daemon.
Connect and disconnect containers
Open a network, choose Connect Container, then pick the target container and optional alias. Use Disconnect from the same view when you want to remove the container from the network again.
Search by port
Added in v4.7.0.
Search by port when you want to find containers that expose a specific service or host mapping.
Open the port search dialog
Start from the Networks page and choose Port Search.
Enter the port number and protocol
Provide the port and choose TCP or UDP.
Review matching containers
Results show the container, the network it is on, and the exact port mapping.
Port search covers both exposed ports and host port mappings.
Inspect a network
Open Inspect to review the network JSON, including the driver options, IPAM settings, and connected containers with their IP addresses and aliases.
Delete and prune
Delete removes a single network after you disconnect the attached containers. Prune removes every network that is not used by at least one container.
Built-in networks (bridge, host, none) cannot be deleted. Prune skips them automatically.