File size: 777 Bytes
7513720 9eafa7a 6b09d78 250b118 9eafa7a e01aa31 b15516b 9eafa7a d31f8f0 9eafa7a 9ddac1f 9eafa7a b4d6160 250b118 807a5ac 250b118 807a5ac 250b118 354e919 10a8005 0289805 354e919 4c8b8f2 0924f36 354e919 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
FROM ubuntu
# 设置环境变量,避免交互式配置
ARG DEBIAN_FRONTEND=noninteractive
# 设置时区为亚洲/上海
ENV TZ=Asia/Shanghai
# 设置工作目录为/app
WORKDIR /code
COPY . .
# 安装所需的软件包并清理APT缓存
RUN apt-get update && apt-get install -y \
wget \
python-is-python3 \
pip \
tar \
unzip \
zip \
curl \
git \
sudo \
gosu \
gnupg \
util-linux \
sqlite3 \
tzdata
# RUN apt-get install libgtk-3-0
# RUN apt install ./todesk-v4.7.2.0-amd64.deb
# RUN apt-get install -f
EXPOSE 7860
RUN pip install --no-cache-dir --upgrade --break-system-packages -r requirements.txt
RUN echo 'root:12345' | chpasswd
RUN chmod +x alist
# RUN ./alist server
CMD ["python", "./alist server & app.py"] |