docker network lsdocker network inspect <network_id>docker network create –driver [bridge|host|none] <nombre_network> : crea una nueva red con otro rangodocker run -d –name nginx nginx:alpine && docker run -it –name alpine –link=nginx:nginx alpine sh: con el comando –link vinculamos el nombre nginx al contenedor nginx (modifica el fichero /etc/hosts) → método previo a 17.2 (está deprecado) → tiene dependencias (has de tener arrancado el primer contenedor para que funcionedocker run -d –name nginx –network=<nombre_network> nginxdocker run -it –network=test alpine sh : desde este contenedor podemos acceder al primero y la resolución es vía DNS (se encarga Docker de gestionar) La red bridge por defecto funciona a la vieja usanza (por compatibilidad) y una red «personalizada» usa DNS para resolverdocker network connect NETWORK CONTAINER : añadimos otro interfaz de red para que el contenedor tenga acceso a las dos redesdocker network prune : elimina las redes «huérfanas»docker network rm : eliminar redes a mano