cym31152 commited on
Commit
9b8bad8
·
verified ·
1 Parent(s): bc37800

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -2
Dockerfile CHANGED
@@ -6,6 +6,7 @@ RUN apt-get update && apt-get install -y \
6
  tar \
7
  python3 \
8
  python3-pip \
 
9
  && apt-get clean
10
 
11
  # 下载并解压 gost
@@ -15,8 +16,12 @@ RUN curl -L -o gost.tar.gz "https://github.com/go-gost/gost/releases/download/v3
15
  && rm gost.tar.gz \
16
  && chmod +x gost
17
 
18
- # 安装 Flask
19
- RUN pip3 install flask
 
 
 
 
20
 
21
  # 复制 Flask 应用代码到容器中
22
  COPY app /app
 
6
  tar \
7
  python3 \
8
  python3-pip \
9
+ python3-venv \
10
  && apt-get clean
11
 
12
  # 下载并解压 gost
 
16
  && rm gost.tar.gz \
17
  && chmod +x gost
18
 
19
+ # 创建并激活虚拟环境
20
+ RUN python3 -m venv /venv
21
+ ENV PATH="/venv/bin:$PATH"
22
+
23
+ # 安装 Flask 到虚拟环境
24
+ RUN pip install flask
25
 
26
  # 复制 Flask 应用代码到容器中
27
  COPY app /app