建立一個 dockerFile
FROM node:22.0.0
# 設定工作目錄
WORKDIR /app
# 複製 package 檔案並安裝套件
COPY package.json ./
RUN npm install
# 複製所有程式碼(實際開發會用 volume 覆蓋)
COPY . .
# 開放開發伺服器 port
EXPOSE 3000
# 啟動開發模式,支援 hot reload
CMD ["npm", "run", "dev"]連結 postgres
Last updated