File size: 413 Bytes
50c0328
 
 
 
 
 
 
 
 
 
 
dccfba4
50c0328
 
 
 
 
38ec906
50c0328
38ec906
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# 使用 Node.js 官方鏡像作為基礎鏡像
FROM node:14

# 設置工作目錄
WORKDIR /app

# 複製 package.json 和 package-lock.json(如果有)
COPY package*.json ./

# 安裝依賴
RUN npm install
RUN npm install -g serve

# 複製應用程序文件
COPY . .

# 暴露應用運行的端口
EXPOSE 7860

# 運行應用程序並啟用 CORS,端口設置為 7860
CMD ["serve", "-s", ".", "-l", "7860"]