mirror of
https://github.com/docker/compose.git
synced 2025-04-08 17:05:13 +02:00
run.sh: handle unix:// prefix in DOCKER_HOST
docker currently requires the `unix://` prefix when pointing `DOCKER_HOST` at a socket. fixes #7281 Signed-off-by: Christian Höltje <docwhat@gerf.org>
This commit is contained in:
parent
60514c1adb
commit
1ff05ac060
@ -21,10 +21,10 @@ IMAGE="docker/compose:$VERSION"
|
||||
|
||||
# Setup options for connecting to docker host
|
||||
if [ -z "$DOCKER_HOST" ]; then
|
||||
DOCKER_HOST="/var/run/docker.sock"
|
||||
DOCKER_HOST='unix:///var/run/docker.sock'
|
||||
fi
|
||||
if [ -S "$DOCKER_HOST" ]; then
|
||||
DOCKER_ADDR="-v $DOCKER_HOST:$DOCKER_HOST -e DOCKER_HOST"
|
||||
if [ -S "${DOCKER_HOST#unix://}" ]; then
|
||||
DOCKER_ADDR="-v ${DOCKER_HOST#unix://}:${DOCKER_HOST#unix://} -e DOCKER_HOST"
|
||||
else
|
||||
DOCKER_ADDR="-e DOCKER_HOST -e DOCKER_TLS_VERIFY -e DOCKER_CERT_PATH"
|
||||
fi
|
||||
|
Loading…
x
Reference in New Issue
Block a user