Eu criei um VPS e adicionei IPs adicionais como alias. Então, meu /etc/network/interfaces
é assim:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.x.x.91
netmask 255.255.255.255
post-up /sbin/ip route add 192.99.68.1 dev eth0
post-up /sbin/ip route add default via 192.99.68.1
pre-down /sbin/ip route del default via 192.99.68.1
pre-down /sbin/ip route del 192.99.68.1 dev eth0
dns-nameserver 213.186.33.99
dns-search vps.ovh.ca
# below is the additional ip alias
auto eth0:0
allow-hotplug eth0:0
iface eth0:0 inet static
address 144.x.x.100
netmask 255.255.255.255
O bom é que um servidor http local responde em ambos os IPs (sim). Como segunda etapa, desejo criar contêineres de estivadores e atribuir cada contêiner a outro IP. Eu tentei Tutorial de Jessie , mas eu não tenho conectividade inet dentro do meu contêiner (por exemplo , Não consigo pingar endereços IP).
docker network create --subnet=144.x.x.0/24 --gateway 144.x.x.254 staticUSA1
docker run --net staticUSA1 --ip 144.x.x.100 some_container
Eu preciso configurar um gateway ou outra coisa para o meu alias?
Tags docker linux-networking