# Docker Networking - [[Types of Docker Networks]] - [[Creating Docker Networks]] - [[Network Troubleshooting Using Netshoot]] - [[Connecting Docker Containers to Docker Networks]] Basic networking commands: - To get a list of all Docker networks use `docker network list` - To get information about a particular network you can then use inspect: `docker inspect <NETWORK NAME>` - To get a list of all networks a particular container belongs use `docker inspect -f '{{range $key, $value := .NetworkSettings.Networks}}{{$key}} {{end}}' <CONTAINER NAME>` ^z62qsk - To disconnect a connected network use `docker network disconnect <NETWORK NAME> <CONTAINER NAME>` When creating a container you can control which network it joins with the following options: ![[Docker#^3fhrkf]]