FROM node:22-alpine WORKDIR /app # 複製 package 文件 COPY package*.json ./ # 安裝依賴 RUN npm ci # 複製應用代碼 COPY . . # 暴露端口 EXPOSE 10180 # 啟動命令 (開發模式) CMD ["npm", "run", "dev", "--", "-p", "10180", "-H", "0.0.0.0"]