We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent abe5e0f commit 0a26bf1Copy full SHA for 0a26bf1
1 file changed
Dockerfile
@@ -6,7 +6,8 @@ ENV LANG="C.UTF-8" \
6
TZ=Asia/Shanghai \
7
PUID=1000 \
8
PGID=1000 \
9
- UMASK=022
+ UMASK=022 \
10
+ PATH="/root/.cargo/bin:$PATH"
11
12
WORKDIR /app
13
@@ -18,19 +19,22 @@ RUN set -ex && \
18
19
bash \
20
busybox-suid \
21
python3 \
22
+ python3-dev \
23
py3-aiohttp \
24
py3-bcrypt \
25
curl \
26
+ gcc \
27
+ musl-dev \
28
+ libffi-dev \
29
su-exec \
30
shadow \
31
tini \
32
openssl \
33
tzdata && \
34
# Install uv
35
curl -LsSf https://astral.sh/uv/install.sh | sh && \
- . $HOME/.cargo/env && \
36
# Install dependencies using uv
- uv sync --frozen --no-dev && \
37
+ /root/.cargo/bin/uv sync --frozen --no-dev && \
38
# Add user
39
mkdir -p /home/ab && \
40
addgroup -S ab -g 911 && \
0 commit comments