FROM ubuntu:24.04 ARG proxy git_link git_name ENV http_proxy=$proxy \ https_proxy=$proxy \ PATH=/app/bin:$PATH WORKDIR /app RUN cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak \ && echo "# 阿里云 Ubuntu 24.04 镜像源" > /etc/apt/sources.list.d/ubuntu.sources \ && echo "Types: deb" >> /etc/apt/sources.list.d/ubuntu.sources \ && echo "URIs: http://mirrors.aliyun.com/ubuntu-ports/" >> /etc/apt/sources.list.d/ubuntu.sources \ && echo "Suites: noble noble-updates noble-security" >> /etc/apt/sources.list.d/ubuntu.sources \ && echo "Components: main restricted universe multiverse" >> /etc/apt/sources.list.d/ubuntu.sources \ && echo "Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg" >> /etc/apt/sources.list.d/ubuntu.sources \ && apt update && apt upgrade -y && apt install -y wget tar jq git docker.io python3 python-is-python3 docker-compose-v2 adb RUN mkdir -p /app/MaaAssistantArknights && mkdir -p /app/bin && mkdir -p /app/redroid-log \ && wget $(wget -qO- https://api.github.com/repos/MaaAssistantArknights/MaaAssistantArknights/releases/latest | jq -r '.assets[] | select(.name | test("linux-aarch64.tar.gz$")) | .browser_download_url') \ -O MAA-latest-linux-aarch64.tar.gz && tar -zxvf MAA-latest-linux-aarch64.tar.gz -C /app/MaaAssistantArknights \ && ln -s /app/MaaAssistantArknights/maa /app/bin/maa RUN maa install RUN git clone $git_link && ln -s /app/$git_name/run_all.sh /app/bin/run_all.sh #CMD ["tail","-f","/dev/null"] CMD [ "run_all.sh" ]