Dockerfile 510 B

1234567891011121314151617
  1. FROM cypress/included:15.12.0
  2. ARG USER_UID=1000
  3. ARG USER_GID=1000
  4. # Corepack setup, shared between all the images.
  5. ENV COREPACK_HOME=/opt/corepack
  6. RUN corepack enable && corepack install -g yarn@4.14.1
  7. ENV COREPACK_ENABLE_NETWORK=0
  8. WORKDIR /overleaf
  9. RUN sed -i s/node:x:1000:/node:x:${USER_GID}:/ /etc/group \
  10. && sed -i s_node:x:1000:1000::/home/node:/bin/bash_node:x:${USER_UID}:${USER_GID}::/home/node:/bin/bash_ /etc/passwd \
  11. && chown -R node:node /home/node \
  12. && chown node:node /overleaf
  13. USER node