Rifando commited on
Commit
cde0353
·
verified ·
1 Parent(s): 37c4546

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -5
Dockerfile CHANGED
@@ -1,8 +1,8 @@
1
  # Gunakan Node.js LTS
2
  FROM node:lts
3
 
4
- # Perbarui npm ke versi terbaru
5
- RUN npm install -g npm@latest
6
 
7
  # Pasang Git
8
  RUN apt-get update && apt-get install -y git && rm -rf /var/lib/apt/lists/*
@@ -26,12 +26,12 @@ RUN git clone https://github.com/imputnet/cobalt
26
  # Masuk ke direktori proyek
27
  WORKDIR $HOME/app/cobalt/api/src
28
 
29
- # Instal dependensi Node.js
30
- RUN npm install
31
 
32
  # Atur port dan variabel lingkungan
33
  ENV PORT=7860
34
  EXPOSE 7860
35
 
36
  # Perintah untuk menjalankan aplikasi
37
- CMD ["npm", "start"]
 
1
  # Gunakan Node.js LTS
2
  FROM node:lts
3
 
4
+ # Install pnpm
5
+ RUN npm install -g pnpm
6
 
7
  # Pasang Git
8
  RUN apt-get update && apt-get install -y git && rm -rf /var/lib/apt/lists/*
 
26
  # Masuk ke direktori proyek
27
  WORKDIR $HOME/app/cobalt/api/src
28
 
29
+ # Instal dependensi dengan pnpm
30
+ RUN pnpm install
31
 
32
  # Atur port dan variabel lingkungan
33
  ENV PORT=7860
34
  EXPOSE 7860
35
 
36
  # Perintah untuk menjalankan aplikasi
37
+ CMD ["pnpm", "start"]