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

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +16 -2
Dockerfile CHANGED
@@ -12,8 +12,16 @@ RUN apt-get update && apt-get install -y \
12
  # pnpmをグローバルにインストール
13
  RUN npm install -g pnpm
14
 
15
- # Flaskアプリケーションファイルをコピー
16
- COPY app.py /app/
 
 
 
 
 
 
 
 
17
 
18
  # 必要なPythonパッケージをインストール
19
  RUN pip install flask
@@ -21,5 +29,11 @@ RUN pip install flask
21
  # ポート7860を公開
22
  EXPOSE 7860
23
 
 
 
 
 
 
 
24
  # コンテナ実行時にapp.pyを実行
25
  CMD ["python", "app.py"]
 
12
  # pnpmをグローバルにインストール
13
  RUN npm install -g pnpm
14
 
15
+ # アプリケーションのセットアップ
16
+ RUN git clone https://github.com/titaniumnetwork-dev/Alu.git --recursive /app/nebula_repo
17
+
18
+ WORKDIR /app/nebula_repo
19
+
20
+ # 必要なパッケージのインストールとビルド
21
+ RUN npm install && \
22
+ cp .env.example .env && \
23
+ pnpm install && \
24
+ npm run build
25
 
26
  # 必要なPythonパッケージをインストール
27
  RUN pip install flask
 
29
  # ポート7860を公開
30
  EXPOSE 7860
31
 
32
+ # Flaskアプリケーションファイルをコピー
33
+ COPY app.py /app/
34
+
35
+ # 作業ディレクトリを戻す
36
+ WORKDIR /app
37
+
38
  # コンテナ実行時にapp.pyを実行
39
  CMD ["python", "app.py"]