I'm building application which needs to have ip address of docker0 without using commands like ip addr show dev docker0
. Is there any way to get it from docker itself maybe using docker
command or something else? At least the docker info
doesn't seem to show it.
docker0
network interface is associated with the default docker network bridge
.
You can access info about it with the docker network inspect bridge
.
You can use the --format
option to get specific value:
$ docker network inspect bridge --format='{{json .IPAM.Config}}'
[{"Subnet":"172.17.0.0/16","Gateway":"172.17.0.1"}]
Get just the gateway ip with:
$ docker network inspect bridge --format='{{(index .IPAM.Config 0).Gateway}}'
172.17.0.1
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With