docker network ls
:docker run
el parámetro --net:docker network inspect bridge
(sección Containers)docker container instect <CONTAINER_ID>
-f
o --format
: buscar información concreta en el resultado del comandodocker inspect -f `range.networksettings.networksipaddressend` <CONTAINER_ID>
docker swarm init
docker swarm join-token manager
docker network create -d overlay network-overlay
--attachable
: To create an overlay network which can be used by swarm services or standalone containers to communicate with other standalone containers running on other Docker daemons--opt encrypted
docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=eth0 mired_vmaclan
docker container run --net=mired_vmaclan --ip=192.168.1.3 -itd ubuntu /bin/sh
docker network create --driver=bridge --subnet=10.1.1.0/24 --gateway=10.1.1.254 red_prueba1
docker network create --driver=bridge --subnet=192.168.10.0/24 --gateway=192.168.10.254 red_prueba2
docker run --net=red_prueba1 -itd –name=contenedor_nginx nginx
docker container inspect contenedor_nginx
docker network { connect | disconnet } red_prueba1 <CONTENEDOR>
docker run
no se puede asignar un contenedor a 2 redes.docker network rm red_prueba1
env
docker run -it --name apache3 --link apache2:alias_apache2 httpd /bin/bash