2025-03-27 15:50:28 UTC
67.1 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGID0
PUID0
RUN_ARIA2false
UMASK022
[#000] sha256:b2e6f696af52b3d1da13b51b22502737ade0e1534387440426158079090a1c74 - 5.67% (3.81 MB)
[#001] sha256:f12d4f4dfe13719e8203d45e15879293b740e41710e2039123f5232df63ed1d7 - 0.0% (112 Bytes)
[#002] sha256:b04b66c54381861432ce93896ec22721f118ccf9a4bd18f83c187e8f5ec47478 - 7.18% (4.82 MB)
[#003] sha256:197773dd0eff731dfb204f9565ce053d008c74de51ee312285434765b89b8f44 - 43.57% (29.2 MB)
[#004] sha256:82799f6becfdb9f73be01af50458275f612e5b7dd02decd832303c3d2f2423ba - 0.0% (351 Bytes)
[#005] sha256:7495acfc53dc96a6a99fb02fd7f44009e13129d38cbaf613fdd7b6cf3f599fcf - 43.57% (29.2 MB)
ADD alpine-minirootfs-20250108-aarch64.tar.gz / # buildkit
2025-01-08 12:16:36 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-03-27 15:49:57 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/arm64
2025-03-27 15:49:57 UTC (buildkit.dockerfile.v0)ARG INSTALL_FFMPEG=false
2025-03-27 15:49:57 UTC (buildkit.dockerfile.v0)ARG INSTALL_ARIA2=false
2025-03-27 15:49:57 UTC (buildkit.dockerfile.v0)LABEL MAINTAINER=i@nn.ci
2025-03-27 15:49:57 UTC (buildkit.dockerfile.v0)WORKDIR /opt/alist/
2025-03-27 15:50:26 UTC (buildkit.dockerfile.v0)RUN |3 TARGETPLATFORM=linux/arm64 INSTALL_FFMPEG=false INSTALL_ARIA2=false /bin/sh -c apk update && apk upgrade --no-cache && apk add --no-cache bash ca-certificates su-exec tzdata; [ "$INSTALL_FFMPEG" = "true" ] && apk add --no-cache ffmpeg; [ "$INSTALL_ARIA2" = "true" ] && apk add --no-cache curl aria2 && mkdir -p /opt/aria2/.aria2 && wget https://github.com/P3TERX/aria2.conf/archive/refs/heads/master.tar.gz -O /tmp/aria-conf.tar.gz && tar -zxvf /tmp/aria-conf.tar.gz -C /opt/aria2/.aria2 --strip-components=1 && rm -f /tmp/aria-conf.tar.gz && sed -i 's|rpc-secret|#rpc-secret|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/script.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/script.conf && touch /opt/aria2/.aria2/aria2.session && /opt/aria2/.aria2/tracker.sh ; rm -rf /var/cache/apk/* # buildkit
2025-03-27 15:50:26 UTC (buildkit.dockerfile.v0)COPY /build/linux/arm64/alist ./ # buildkit
2025-03-27 15:50:26 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /entrypoint.sh # buildkit
2025-03-27 15:50:28 UTC (buildkit.dockerfile.v0)RUN |3 TARGETPLATFORM=linux/arm64 INSTALL_FFMPEG=false INSTALL_ARIA2=false /bin/sh -c chmod +x /opt/alist/alist && chmod +x /entrypoint.sh && /entrypoint.sh version # buildkit
2025-03-27 15:50:28 UTC (buildkit.dockerfile.v0)ENV PUID=0 PGID=0 UMASK=022 RUN_ARIA2=false
2025-03-27 15:50:28 UTC (buildkit.dockerfile.v0)VOLUME [/opt/alist/data/]
2025-03-27 15:50:28 UTC (buildkit.dockerfile.v0)EXPOSE map[5244/tcp:{} 5245/tcp:{}]
2025-03-27 15:50:28 UTC (buildkit.dockerfile.v0)CMD ["/entrypoint.sh"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.