From 6f51c33be22e6d0a8fd3748e547c234ddca8dc17 Mon Sep 17 00:00:00 2001 From: Jan Kiszka Date: Tue, 17 Jul 2018 21:56:14 +0200 Subject: [PATCH] Docker: Respect --workdir passed to docker run This avoids docker run ... kasproject/kas sh -c "cd /somepath; kas build ..." and rather allows for docker run ... --workdir=/somepath kasproject/kas build ... Signed-off-by: Jan Kiszka --- docker-entrypoint | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docker-entrypoint b/docker-entrypoint index 4f9a7c5..fda369d 100755 --- a/docker-entrypoint +++ b/docker-entrypoint @@ -27,7 +27,10 @@ else GOSU="gosu builder" fi -cd /builder +if [ "$PWD" = / ]; then + cd /builder +fi + if [ -n "$1" ]; then case "$1" in build|shell|-*)