purrbits commited on
Commit
9a9759f
·
verified ·
1 Parent(s): e8cbb7c

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -4
Dockerfile CHANGED
@@ -2,16 +2,19 @@ FROM node:20
2
 
3
  WORKDIR /app
4
 
 
5
  RUN apt-get update && apt-get install -y git && rm -rf /var/lib/apt/lists/*
6
 
7
- # Jadikan folder /app milik user node
8
  RUN chown -R node:node /app
9
 
10
  USER node
11
 
12
- # Script start.sh akan clone atau pull repo
13
  COPY start.sh .
14
- RUN chmod +x start.sh
15
 
 
16
  EXPOSE 7860
17
- CMD ["./start.sh"]
 
 
 
2
 
3
  WORKDIR /app
4
 
5
+ # Install git
6
  RUN apt-get update && apt-get install -y git && rm -rf /var/lib/apt/lists/*
7
 
8
+ # Set folder ownership agar npm bisa install
9
  RUN chown -R node:node /app
10
 
11
  USER node
12
 
13
+ # Copy script start.sh
14
  COPY start.sh .
 
15
 
16
+ # Expose port
17
  EXPOSE 7860
18
+
19
+ # Jalankan script tanpa chmod
20
+ CMD ["bash", "start.sh"]