GPTfree api commited on
Commit
7e0b663
·
verified ·
1 Parent(s): e777bbc

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +25 -0
Dockerfile CHANGED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM python:3.9-slim
2
+
3
+ # 作業ディレクトリを設定
4
+ WORKDIR /app
5
+
6
+ # 必要なツールをインストール
7
+ RUN apt-get update && apt-get install -y \
8
+ git \
9
+ npm \
10
+ && apt-get clean && rm -rf /var/lib/apt/lists/*
11
+
12
+ # pnpmをグローバルにインストール
13
+ RUN npm install -g pnpm
14
+
15
+ # Flaskアプリケーションファイルをコピー
16
+ COPY app.py /app/
17
+
18
+ # 必要なPythonパッケージをインストール
19
+ RUN pip install flask
20
+
21
+ # ポート7860を公開
22
+ EXPOSE 7860
23
+
24
+ # コンテナ実行時にapp.pyを実行
25
+ CMD ["python", "app.py"]