iii (0.11.2)
Published 2026-09-25 18:38:35 +08:00 by azwan
Installation
docker pull git.abyres.net/elixier/iii:0.11.2sha256:1af3a63956abcddc47f0ab2859dd2f0b7ee46e207b08baae382406f02dbb5daf
Image Layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1789689600' |
| ARG III_VERSION |
| ARG TARGETARCH |
| ARG CURL_INSECURE |
| RUN |3 III_VERSION=0.11.2 TARGETARCH=amd64 CURL_INSECURE=0 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl tar busybox-static libgcc-s1 libstdc++6 netcat-openbsd && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN |3 III_VERSION=0.11.2 TARGETARCH=amd64 CURL_INSECURE=0 /bin/sh -c case "$TARGETARCH" in amd64) III_ARCH='x86_64-unknown-linux-gnu'; III_SHA256='9c83c47788b4ef4beeb65dd9bf37e94f993770cd3db874464c3ce1cdc92352cd' ;; arm64) III_ARCH='aarch64-unknown-linux-gnu'; III_SHA256='e0d35ee54a6b6c8a46576ab661e1711d11eb4dafeb1be8e1dbd1cc0ccb48b615' ;; *) echo "Unsupported TARGETARCH: $TARGETARCH" >&2; exit 1 ;; esac && if [ "$CURL_INSECURE" = '1' ]; then CURL_FLAGS='-k'; else CURL_FLAGS=''; fi && curl -fsSL $CURL_FLAGS -o "iii-${III_ARCH}.tar.gz" "https://github.com/iii-hq/iii/releases/download/iii/v${III_VERSION}/iii-${III_ARCH}.tar.gz" && echo "$III_SHA256 iii-${III_ARCH}.tar.gz" | sha256sum -c - && tar -xzf "iii-${III_ARCH}.tar.gz" && install -Dm0755 iii /usr/local/bin/iii # buildkit |
| COPY iii-config.yaml /etc/iii/config.yaml # buildkit |
| ENV III_TELEMETRY_ENABLED=false |
| VOLUME [/data] |
| EXPOSE map[3111/tcp:{} 3112/tcp:{} 49134/tcp:{}] |
| ENTRYPOINT ["/usr/local/bin/iii" "--config" "/etc/iii/config.yaml" "--no-update-check"] |