Bridge Mode It's a default and attached to docker0 bridge. Put container on a completely separate network namespace.
Host Mode When container is just a process running in a host, we'll attach the container to the host NIC.
Mapped Container Mode This mode essentially maps a new container into an existing containers network stack. It's also called 'container in container mode'.
None It tells docker put the container in its own network stack without configuration