simple-proxy / Dockerfile
soiz1's picture
Update Dockerfile
fe51bd7 verified
raw
history blame contribute delete
435 Bytes
# ベースイメージ(軽量な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"]