FROM debian:stable-slim RUN apt-get update && apt-get install -y curl tar ca-certificates && rm -rf /var/lib/apt/lists/* RUN mkdir -p /opt/alist/data && \ curl -L https://github.com/AlistGo/alist/releases/latest/download/alist-linux-amd64.tar.gz -o /tmp/alist.tar.gz && \ tar -zxvf /tmp/alist.tar.gz -C /opt/alist && \ rm /tmp/alist.tar.gz RUN chmod +x /opt/alist/alist WORKDIR /opt/alist RUN echo '{"http_port": 7860}' > /opt/alist/data/config.json ENV ALIST_HTTP_PORT=7860 CMD ["./alist", "server", "--data", "/opt/alist/data"] #