eienmojiki commited on
Commit
e520847
·
verified ·
1 Parent(s): b9e2e11

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -5
Dockerfile CHANGED
@@ -1,7 +1,5 @@
1
  FROM node:20-slim AS builder
2
 
3
- RUN useradd -m -u 1000 user
4
-
5
  USER root
6
 
7
  RUN apt-get update && apt-get install -y git && rm -rf /var/lib/apt/lists/*
@@ -32,7 +30,7 @@ RUN apt-get update && apt-get install -y \
32
 
33
  WORKDIR /app
34
 
35
- RUN chown -R user: /app
36
  COPY --chown=user sync-notes.js ./
37
 
38
  RUN npm install -g pm2 && \
@@ -43,10 +41,10 @@ COPY --from=builder /app/enclosed/packages/app-server/dist-node/index.cjs ./inde
43
 
44
  RUN git clone https://kogakisaki:[email protected]/kogakisaki/enclosed-db ./.data
45
 
46
- RUN chown -R user: /app/.data
47
  RUN chmod 777 /app/.data
48
 
49
- USER user
50
 
51
  EXPOSE 8787
52
 
 
1
  FROM node:20-slim AS builder
2
 
 
 
3
  USER root
4
 
5
  RUN apt-get update && apt-get install -y git && rm -rf /var/lib/apt/lists/*
 
30
 
31
  WORKDIR /app
32
 
33
+ RUN chown -R 1000 /app
34
  COPY --chown=user sync-notes.js ./
35
 
36
  RUN npm install -g pm2 && \
 
41
 
42
  RUN git clone https://kogakisaki:[email protected]/kogakisaki/enclosed-db ./.data
43
 
44
+ RUN chown -R 1000 /app/.data
45
  RUN chmod 777 /app/.data
46
 
47
+ USER 1000
48
 
49
  EXPOSE 8787
50