====== Contenedores y direccionamiento ======
Podemos crear una red y hacer que dos contenedores tengan un direccionamiento distinto de tal forma que no tengan conexión entre sí:
docker network create --subnet 192.168.1.0/24 --gateway 192.168.1.1 red_nueva
{{pasted_image_20240302103242.png|}}
Y a continuación lanzamos un contenedor asignándole esta red:
docker run --network=b6 -it 3d
De tal forma que podremos ver como se le asigna una IP dentro de rango de la red creado anteriormente:
{{pasted_image_20240302103345.png|}}
Ahora vamos a crear otra red distinta que sea 192.168.30.0/24:
docker network create --subnet 192.168.30.0/24 --gateway 192.168.30.1 otra_red
{{pasted_image_20240302103618.png|}}
Entonces vamos a crear un nuevo contenedor y le vamos a asignar esta otra red:
docker run --network=b6 -it 3d
{{pasted_image_20240302103721.png|}}
Y si miramos la IP de este otro contenedor, será una dentro del redireccionamiento 192.168.30.0/24:
{{pasted_image_20240302103811.png|}}
Y si hacemos un ping desde este contenedor a alguna de las otras IPs del contenedor, no debería de haber conexión:
{{pasted_image_20240302103906.png|}}