From a55230e6dd67ce82fe07edae5b3b7a8967323b4a Mon Sep 17 00:00:00 2001 From: Will Sargent Date: Sat, 20 May 2017 11:40:21 -0700 Subject: [PATCH] Add DOCKER_HOST_IP --- README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/README.md b/README.md index 6ff05cc..c55bb72 100644 --- a/README.md +++ b/README.md @@ -628,6 +628,17 @@ or using a [go template](https://docs.docker.com/engine/reference/commandline/in docker inspect -f '{{ .NetworkSettings.IPAddress }}' ``` +or when building an image from Dockerfile, when you want to pass in a build argument: + +``` +DOCKER_HOST_IP=`ifconfig | grep -E "([0-9]{1,3}\.){3}[0-9]{1,3}" | grep -v 127.0.0.1 | awk '{ print $2 }' | cut -f2 -d: | head -n1` +echo DOCKER_HOST_IP = $DOCKER_HOST_IP +docker build \ + --build-arg ARTIFACTORY_ADDRESS=$DOCKER_HOST_IP + -t sometag \ + some-directory/ + ``` + ### Get port mapping ```