s4s-packager / Dockerfile
soiz1's picture
Update Dockerfile
3a29d00 verified
raw
history blame contribute delete
451 Bytes
# ベースイメージを指定(Node.jsの公式イメージ)
FROM node:18
# 作業ディレクトリを設定
WORKDIR /app
# package.json と package-lock.json をコピー
COPY . .
# npm ci で依存関係をインストール(再現性のあるインストール)
RUN npm install --legacy-peer-deps
# 必要に応じてポートを公開(例: 3000)
EXPOSE 3000
# コンテナ起動時に npm start を実行
CMD ["npm", "start"]