1
0
mirror of https://github.com/0O0o0oOoO00/Alas.git synced 2026-05-14 09:59:24 +08:00
Files
Alas/deploy/docker/Dockerfile.maa

29 lines
1.3 KiB
Docker

#Dockerfile.maa
FROM python:3.7-slim-bookworm
WORKDIR /app/AzurLaneAutoScript
COPY requirements.txt /tmp/requirements.txt
# python:3.7-slim-bookworm is based on debian:12, apt source from https://developer.aliyun.com/mirror/debian
RUN echo "\
deb https://mirrors.aliyun.com/debian/ bookworm main non-free contrib\n\
deb-src https://mirrors.aliyun.com/debian/ bookworm main non-free contrib\n\
deb https://mirrors.aliyun.com/debian-security/ bookworm-security main\n\
deb-src https://mirrors.aliyun.com/debian-security/ bookworm-security main\n\
deb https://mirrors.aliyun.com/debian/ bookworm-updates main non-free contrib\n\
deb-src https://mirrors.aliyun.com/debian/ bookworm-updates main non-free contrib\n\
deb https://mirrors.aliyun.com/debian/ bookworm-backports main non-free contrib\n\
deb-src https://mirrors.aliyun.com/debian/ bookworm-backports main non-free contrib" \
> /etc/apt/sources.list \
&& apt update \
&& apt install -y git adb libgomp1 openssh-client \
&& git config --global --add safe.directory '*' \
&& ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
&& echo 'Asia/Shanghai' > /etc/timezone \
&& pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple \
&& pip install -r /tmp/requirements.txt \
&& rm /tmp/requirements.txt \
&& rm -r ~/.cache/pip
CMD python gui.py