# ベースイメージ(軽量なNode.js公式イメージ) FROM node:20-alpine # 作業ディレクトリを作成 WORKDIR /app # 依存関係ファイルをコピーしてインストール COPY package*.json ./ RUN npm install # ソースコードをコピー COPY index.js . RUN npm uninstall node-fetch && npm install node-fetch@2 # ポートを公開 EXPOSE 3000 # サーバー起動コマンド CMD ["node", "index.js"]