diff --git a/.docker/Dockerfile b/.docker/Dockerfile index 40a9bc44af..8f1f3b78ba 100644 --- a/.docker/Dockerfile +++ b/.docker/Dockerfile @@ -1,4 +1,6 @@ FROM php:8.2-cli +ARG UID=1000 +ARG GID=1000 RUN apt-get update && \ apt-get install -y git default-jre-headless @@ -9,7 +11,8 @@ ADD https://api.github.com/repos/php/phd/git/refs/heads/master version-phd.json ADD https://api.github.com/repos/php/doc-base/git/refs/heads/master version-doc-base.json RUN git clone --depth 1 https://github.com/php/phd.git && \ - git clone --depth 1 https://github.com/php/doc-base.git + git clone --depth 1 https://github.com/php/doc-base.git && \ + chown -R $UID:$GID phd doc-base RUN echo 'memory_limit = 512M' >> /usr/local/etc/php/conf.d/local.ini diff --git a/Makefile b/Makefile index ae8f8f7faa..23db8ed335 100644 --- a/Makefile +++ b/Makefile @@ -28,5 +28,7 @@ php: .docker/built build: .docker/built .docker/built: - docker build .docker -t php/doc-en + docker build\ + --build-arg UID=${CURRENT_UID} --build-arg GID=${CURRENT_GID}\ + .docker -t php/doc-en touch .docker/built