Controlador de red None
Tabla de contenidos
Si deseas aislar completamente la pila de red de un contenedor, puedes utilizar el flag --network none al iniciar el contenedor. Dentro del contenedor, solo se creará el dispositivo de bucle de retorno (loopback).
El siguiente ejemplo muestra la salida de ip link show en un contenedor alpine que utiliza el controlador de red none.
$ docker run --rm --network none alpine:latest ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
No se configura ninguna dirección loopback IPv6 para los contenedores que utilizan el controlador none.
$ docker run --rm --network none --name no-net-alpine alpine:latest ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
Siguientes pasos
- Aprende sobre la red desde el punto de vista del contenedor
- Aprende sobre la red host
- Aprende sobre las redes bridge
- Aprende sobre las redes overlay
- Aprende sobre las redes Macvlan