poi_data_frontend / Dockerfile
chienweichang's picture
Update Dockerfile
38ec906 verified
raw
history blame contribute delete
413 Bytes
# 使用 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"]