Spaces:
Running
Running
# ベースイメージを設定 | |
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"] | |