ilhamdev commited on
Commit
d45f6ed
·
verified ·
1 Parent(s): b82cd22

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -2
Dockerfile CHANGED
@@ -22,6 +22,10 @@ RUN apt-get update && apt-get install -y \
22
 
23
  # Install semua dependencies proyek
24
  RUN npm install
 
 
 
 
25
 
26
  # Salin semua file proyek ke dalam image
27
  COPY . .
@@ -29,5 +33,5 @@ COPY . .
29
  # Bebaskan port yang digunakan oleh aplikasi
30
  EXPOSE 7860
31
 
32
- # Jalankan aplikasi
33
- CMD ["npm", "start"]
 
22
 
23
  # Install semua dependencies proyek
24
  RUN npm install
25
+ RUN npm install pm2 -g
26
+ ENV PM2_PUBLIC_KEY pheqiah2qgpu45w
27
+ ENV PM2_SECRET_KEY xk8zhybf7ns8ybz
28
+
29
 
30
  # Salin semua file proyek ke dalam image
31
  COPY . .
 
33
  # Bebaskan port yang digunakan oleh aplikasi
34
  EXPOSE 7860
35
 
36
+ # Jalankan aplikasi menggunakan pm2-runtime
37
+ CMD ["pm2-runtime", "start", "index.js", "--name", "QUOTE API"]