From 5811748c83a4bbdb0411cf90e56746a6ed2af9fb Mon Sep 17 00:00:00 2001 From: Okke De Koninck Date: Wed, 31 Jan 2018 23:35:29 +0100 Subject: [PATCH] Sets default workdir in dockerfile and removes 'cd' command to allow overriding the workdir at runtime (docker run -w) --- builder/Dockerfile | 1 + builder/scripts/docker-entrypoint.sh | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/builder/Dockerfile b/builder/Dockerfile index 9901d93..cb327d9 100644 --- a/builder/Dockerfile +++ b/builder/Dockerfile @@ -3,4 +3,5 @@ COPY scripts/mkimage-phan.bash / COPY scripts/docker-entrypoint.sh / RUN apk --no-cache add bash RUN apk --no-cache add --repository http://dl-cdn.alpinelinux.org/alpine/edge/community/ tini +WORKDIR /mnt/src ENTRYPOINT ["/sbin/tini", "-g", "--", "/mkimage-phan.bash"] diff --git a/builder/scripts/docker-entrypoint.sh b/builder/scripts/docker-entrypoint.sh index 2c89c64..b2f2d47 100755 --- a/builder/scripts/docker-entrypoint.sh +++ b/builder/scripts/docker-entrypoint.sh @@ -1,3 +1,2 @@ #!/bin/sh -cd /mnt/src exec php7 /opt/phan/phan "$@"