From b8325db3fb0b5d49ccf957b9e718d573265f164c Mon Sep 17 00:00:00 2001 From: Bartek Wrona <wrona@syncad.com> Date: Sun, 22 Oct 2023 00:45:19 +0200 Subject: [PATCH] Changes to improve support for usecases when host user-id is different to docker-internal user-id (i.e. when container is spanwed from MacOS) --- Dockerfile.emscripten | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Dockerfile.emscripten b/Dockerfile.emscripten index 5f2b2d5..a298114 100644 --- a/Dockerfile.emscripten +++ b/Dockerfile.emscripten @@ -35,7 +35,12 @@ RUN source "${EMSDK}/emsdk_env.sh" && \ ts-proto@~1.156.7 \ typescript@~4.4.4 \ protobufjs@~7.2.5 && \ - pnpm dlx playwright install + pnpm dlx playwright install && \ + git config --global advice.detachedHead false && \ + git config --global --add safe.directory '*' && \ + chmod -c o+x "${HOME}" && \ + chmod -Rc o+r "${HOME}" && \ + chmod -c o+r "${HOME}/.bashrc" USER root WORKDIR /home/emscripten @@ -58,9 +63,6 @@ WORKDIR /home/emscripten RUN <<-EOF set -e - git config --global advice.detachedHead false - git config --global --add safe.directory '*' - mkdir -vp tmp_src cd tmp_src -- GitLab