XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 1
返回提交历史

XFEstudio/gpt4free

Fix docker armv7 cryptography module build (#2436)

* Update Dockerfile-armv7

0cf0c1f4
foxfire52 <foxfire52@virgilio.it>
提交于

代码差异

1 个文件 +7 -3
Modified docker/Dockerfile-armv7 +7 -3
@@ -11,9 +11,9 @@ ENV G4F_USER_ID $G4F_USER_ID
11 11 ENV G4F_DIR /app
12 12
13 13 RUN apt-get update && apt-get upgrade -y \
14 && apt-get install -y git \
14 && apt-get install -y git curl \
15 15 && apt-get install --quiet --yes --no-install-recommends \
16 build-essential libffi-dev zlib1g-dev libjpeg-dev \
16 build-essential libffi-dev zlib1g-dev libjpeg-dev libssl-dev pkg-config \
17 17 # Add user and user group
18 18 && groupadd -g $G4F_USER_ID $G4F_USER \
19 19 && useradd -rm -G sudo -u $G4F_USER_ID -g $G4F_USER_ID $G4F_USER \
@@ -26,7 +26,10 @@ USER $G4F_USER_ID
26 26 WORKDIR $G4F_DIR
27 27
28 28 ENV HOME /home/$G4F_USER
29 ENV PATH "${HOME}/.local/bin:${PATH}"
29 ENV PATH "${HOME}/.local/bin:${HOME}/.cargo/bin:${PATH}"
30
31 # Install rust toolchain
32 RUN curl https://sh.rustup.rs -sSf | bash -s -- -y
30 33
31 34 # Create app dir and copy the project's requirements file into it
32 35 RUN mkdir -p $G4F_DIR
@@ -56,6 +59,7 @@ RUN pip uninstall --yes \
56 59 USER root
57 60
58 61 # Clean up build deps
62 RUN rm --recursive --force "${HOME}/.rustup"
59 63 RUN apt-get purge --auto-remove --yes \
60 64 build-essential \
61 65 && apt-get clean \