free-gpt-api / Dockerfile
soiz's picture
Update Dockerfile
e22003b verified
raw
history blame contribute delete
545 Bytes
# ベースイメージを設定
FROM pawanosman/chatgpt:latest
# 作業ディレクトリを設定
WORKDIR /app
# 必要なディレクトリを作成して権限を設定
RUN mkdir -p /app/dist && chown -R node:node /app
# nodeユーザーに切り替え
USER node
# npmを最新バージョンにアップデート
RUN npm install -g npm@10.9.2
# 必要な依存関係をインストール
RUN npm install
# アプリケーションのポートを開放
EXPOSE 7860
# デフォルトの実行コマンドを設定
CMD ["npm", "start"]