How to get the IP address of the docker host from inside a docker container

后端 未结 24 1409
鱼传尺愫
鱼传尺愫 2020-11-22 06:41

As the title says. I need to be able to retrieve the IP address the docker hosts and the portmaps from the host to the container, and doing that inside of the container.

24条回答
  •  北恋
    北恋 (楼主)
    2020-11-22 07:30

    I have Ubuntu 16.03. For me

    docker run --add-host dockerhost:`/sbin/ip route|awk '/default/ { print  $3}'` [image]
    

    does NOT work (wrong ip was generating)

    My working solution was that:

    docker run --add-host dockerhost:`docker network inspect --format='{{range .IPAM.Config}}{{.Gateway}}{{end}}' bridge` [image]
    

提交回复
热议问题