diff --git a/Dockerfile b/Dockerfile index 9f6cd97ee8d6de522ec5a62c30752dac757a4a9f..f08eae242c731a4bd4b8077ad2fd75dbf11d289f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,8 +14,8 @@ RUN if command -v apt-get; \ dnf install -y sudo; \ fi ARG userland -ADD [ "https://www.shore.co.il/blog/static/runas-${userland}", "/entrypoint"] +ADD [ "https://www.shore.co.il/blog/static/runas-${userland}", "/entrypoint" ] ENTRYPOINT [ "/bin/sh", "/entrypoint" ] -VOLUME /volume -WORKDIR /volume -ENV HOME /volume +VOLUME /data +WORKDIR /data +ENV HOME /data diff --git a/test.bats b/test.bats index 74d7ff57d100898f36ee7b0451c282be10aa58f5..94e8f73ca23440ac187d5f76b868ccc7e68b96a9 100755 --- a/test.bats +++ b/test.bats @@ -5,7 +5,7 @@ _test () { tag="${2:-latest}" userland="${3:-gnu}" docker build -t "runas-$name" --build-arg "image=$name:$tag" --build-arg "userland=$userland" ./ - docker run --rm -v "$BATS_TEST_DIRNAME:/volume" "runas-$name" touch "$name.touch" + docker run --rm -v "$BATS_TEST_DIRNAME:/data" "runas-$name" touch "$name.touch" test "$(id -u)" = "$(stat -c '%u' $name.touch)" test "$(id -g)" = "$(stat -c '%g' $name.touch)" }