Docker containers have network isolationContainers can communicate using network portsContainer communication on the same network using container names as hostnamesDifferent types of Docker network drivers are available