websocket / Dockerfile
soiz1's picture
Create Dockerfile
60a327f verified
raw
history blame contribute delete
419 Bytes
# ベースイメージとしてNode.js公式イメージを使用
FROM node:20
# 作業ディレクトリを作成・設定
WORKDIR /app
# package.jsonとpackage-lock.jsonをコピー(存在する場合)
COPY package*.json ./
# 依存関係をインストール
RUN npm install socket.io
# アプリケーションのコードをコピー
COPY . .
# アプリケーションを起動
CMD ["node", "index.js"]