Domyślne sterowniki: bridge, host, null, overlay
# docker network help
# docker network ls - lista sieci NETWORK ID NAME DRIVER SCOPE 486f342b7193 bridge bridge local 857b9f833dbc host host local 8c9ec016cfe7 none null local
# docker run --net=none busybox - uruchamia obraz busybox bez sieci # docker inspect <kontener> - sprawdzenie sieci kontenera (IPAddress) # docker network inspect <kontener> - kontenery sieciowe, ich zasoby,
# docker run --net=host image - uruchamia obraz z siecią hosta - szybka, mało bezpieczna - brak translacji adresów, mapowania portów daje szybkość - usługi kontenera są widziane na poziomie hosta - ew. luki w aplikacji kontenera mogą spowodować przejęcie hosta
# docker run --net=bridge image - sieć bridge, domyślna - widoczna jako część stosu sieciowego hosta: ifconfig -a (bridge0) - komunikacja między kontenerami oraz kontenerem i hostem poprzez bridge - bridge automatycznie przekazuje pakiety do interfejsów podłączonych do niego - połączenie do Internetu za pomocą interfejsu docker0, z intenetu do kontenera niemożliwe
# docker network create backend