From 7042f7b8a553201e3fa1790d2043f5d8323da01b Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Sat, 18 May 2024 23:01:39 +0200 Subject: [PATCH] Fixed permission bug in the Dockerfile --- Dockerfile | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index 37347fcb..3875d8fd 100755 --- a/Dockerfile +++ b/Dockerfile @@ -5,20 +5,15 @@ ENV NODE_ENV=production WORKDIR /myspeed -COPY --chown=node:node ./client ./client -COPY --chown=node:node ./server ./server -COPY --chown=node:node ./package.json ./package.json +COPY ./client ./client +COPY ./server ./server +COPY ./package.json ./package.json RUN npm install RUN cd client && npm install --force RUN npm run build RUN mv /myspeed/client/build /myspeed RUN rm -rf /myspeed/client -RUN mkdir -p /myspeed/data - -RUN chown -R node:node /myspeed - -USER node VOLUME ["/myspeed/data"]