[add] first

This commit is contained in:
2023-03-10 11:21:30 +08:00
parent d808934e8f
commit 25fb0de4c4
22 changed files with 1393 additions and 0 deletions

25
Dockerfile Normal file
View File

@@ -0,0 +1,25 @@
# sudo docker build -t line_catan_groupbuy_ts .
# sudo docker exec -it 2e8e3995aa52 /bin/bash
# 選擇node
FROM node:19.4.0
# 指定NODE_ENV為production
ENV NODE_ENV=production
# 指定預設/工作資料夾
WORKDIR /app
# 只copy package.json檔案
COPY ["package.json", "./"]
# 安裝dependencies
# If you are building your code for production
# RUN npm ci --only=production
RUN npm install
# copy其餘目錄及檔案
COPY . .
# 指定啟動container後執行命令
CMD [ "npm", "start" ]