Last active
July 13, 2018 14:44
-
-
Save epcim/96782ca137cc0b1bf441a576c376b930 to your computer and use it in GitHub Desktop.
docker bridge gwbridge swarm
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# https://success.docker.com/article/how-do-i-change-the-docker-gwbridge-address | |
docker network inspect --format '{{range $key, $val := .Containers}} {{$key}}{{end}}' docker_gwbridge | \ | |
xargs -d' ' -I {} -n1 docker ps --format {{.Names}} -f id={}docker network inspect --format | |
gwbridge_users=$(docker network inspect --format '{{range $key, $val := .Containers}} {{$key}}{{end}}' docker_gwbridge | \ | |
xargs -d' ' -I {} -n1 docker ps --format {{.Names}} -f id={}) | |
echo "$gwbridge_users" | xargs docker stop | |
docker network rm docker_gwbridge | |
# in troubles delete docker_gwbridge | |
# docker network disconnect -f {network} {endpoint-name} | |
docker network disconnect -f docker_gwbridge gateway_ingress-sbox && docker network rm docker_gwbridge | |
export SUBNET=172.20.0.0/20 | |
export GATEWAY=172.20.0.1 | |
docker network create \ | |
--subnet=${SUBNET} \ | |
--gateway ${GATEWAY} \ | |
-o com.docker.network.bridge.enable_icc=false \ | |
-o com.docker.network.bridge.name=docker_gwbridge \ | |
docker_gwbridge | |
docker network inspect docker_gwbridge --format '{{range $k, $v := index .IPAM.Config 0}}{{.| printf "%s: %s " $k}}{{end}}' | |
echo "$gwbridge_users" | xargs docker start |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment