Guía: Errores comunes al crear redes Docker

Guía: Errores comunes al crear redes Docker

🐳 Guía: Errores comunes al crear redes en Docker

📌 Contexto

Durante el taller de firewall con Docker, al crear una red personalizada puedes encontrar errores si el comando no se usa correctamente. Aquí documentamos los más comunes y su solución.

❌ Error 1: Falta de permisos

permission denied while trying to connect to the Docker daemon socket

Solución: ejecuta el comando con sudo:

sudo docker network create ...
  

❌ Error 2: Argumento faltante

"docker network create" requires exactly 1 argument

Solución: asegúrate de incluir el nombre al final del comando. Ejemplo correcto:

sudo docker network create --driver=bridge --subnet=172.25.0.0/24 red_segura
  

❌ Error 3: Nombre inválido por salto de línea

Error response from daemon: invalid name:

Causa: pusiste una \ antes del nombre red_segura en la última línea.

✅ Forma correcta con varias líneas

sudo docker network create \
  --driver=bridge \
  --subnet=172.25.0.0/24 \
  red_segura
  

✔️ El último argumento red_segura no debe llevar barra invertida.

🧪 Verifica la red creada

docker network ls
  

📌 Resultado esperado

NETWORK ID     NAME          DRIVER    SCOPE
xxxxxxxxxxxx   red_segura    bridge    local
  

Con esto ya puedes continuar el taller levantando los contenedores dentro de red_segura.

Comentarios