diff --git a/dokku b/dokku index ada80a2e5..2df18deee 100755 --- a/dokku +++ b/dokku @@ -141,7 +141,11 @@ case "$1" in ipaddr=127.0.0.1 else id=$(docker run -d -e PORT=$port $DOCKER_ARGS $IMAGE $START_CMD) - ipaddr=$(docker inspect --format '{{ .NetworkSettings.IPAddress }}' $id) + ipaddr=$(docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $id) + # Docker < 1.9 compatibility + if [[ -z $ipaddr ]]; then + ipaddr=$(docker inspect --format '{{ .NetworkSettings.IPAddress }}' $id) + fi fi else id=$(docker run -d $DOCKER_ARGS $IMAGE $START_CMD)