Namespace
80x86
Image / Tag
qbittorrent:4.3.5-hirsute-20210522-arm64-full
Content Digest
sha256:2a7ddcace1e35ce3cfefd8b8022dec1d5b29841e100f3db7b8347d3875e2f745
Details
Created

2021-06-05 12:02:01 UTC

Size

87.9 MB

Content Digest
Labels
  • io.buildah.version
    1.21.0
  • org.label-schema.build-date
    20210605-1936
  • org.label-schema.description
    qbittorrent for container
  • org.label-schema.maintainer
    HuangYeWuDeng <wudeng@ttys3.net>
  • org.label-schema.name
    80x86/qbittorrent
  • org.label-schema.schema-version
    1.0
  • org.label-schema.url
    http://nanodm.net
  • org.label-schema.vcs-ref
    release-4.3.5
  • org.label-schema.vendor
    NanoDM

Environment
AUTOCERT_DNS_PROVIDER

cloudflare

AUTOCERT_DOMAIN

AUTOCERT_EMAIL

BT_PORT

8999

CF_DNS_API_TOKEN

CROND_EXTRA_PARAM

CRONTAB_AUTO_UPDATE

on

CURL_VERSION

7.77.0

GO_ACME_CA_SERVER

GO_ACME_CERT_PATH

/config/ssl.crt

GO_ACME_INTERVAL

24

GO_ACME_KEY_PATH

/config/ssl.key

GO_ACME_STORAGE_DIR

/config

HOME

/home/app

HTTP_PROXY

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PGID

100

PUID

1000

QBT_AUTH_SERVER_ADDR

127.0.0.1

QBT_GEOIP_DB_URL

QBT_INIT_LANG

en

QB_AUTO_CAT_CRON

0 */1 * * *

QB_RT_DEPS

libqt5core5a libqt5concurrent5 libqt5network5 libqt5xml5 libssl1.1 libboost-system1.74.0 libboost-chrono1.74.0 libboost-random1.74.0 zlib1g libstdc++6 libtommath1 libicu67 libpcre2-16-0

TERM

xterm-256color

TINI_VERSION

v0.19.0

TZ

Asia/Shanghai

UMASK_SET

000

VIM_VERSION

8.2.2933

WEB_PORT

8080


Layers

[#000] sha256:bda58c9f730be8fe201e02c9a299883814d64dc999832fe1788c15804e0cedd7 - 31.35% (27.5 MB)

[#001] sha256:a352560e126340be5af2679057277d0e9bf6a589489fbd26add1710797cf96a6 - 0.0% (928 Bytes)

[#002] sha256:da607f034475db8f9f6a3c07296b4762428495533c92872be75aeddcb67c3336 - 0.0% (203 Bytes)

[#003] sha256:0de522afa3f1a97a4fa2fd09ea39bccb56c82f01f950d6ceb11c45ec3812d885 - 0.0% (2.32 KB)

[#004] sha256:257208419bc46c204ac477f4360ef880a0762e46e897cb1fd3bebb87d8950e44 - 9.48% (8.33 MB)

[#005] sha256:137c6b66e361ec9a10d2662be0e080d48acf6995eecb40eeeca81e0a193125ef - 46.47% (40.8 MB)

[#006] sha256:86779904367d42926fe44c92410a7098f7218f7b254756327e9ae9ca8fcd2e65 - 12.69% (11.2 MB)


History
2021-05-27 12:30:16 UTC

/bin/sh -c #(nop) ADD file:bac79932050c3a81c840d038964f3209e28f2461e9106006ce20178fd8860c4c in /

2021-05-27 12:30:16 UTC

/bin/sh -c set -xe && echo '#!/bin/sh' > /usr/sbin/policy-rc.d && echo 'exit 101' >> /usr/sbin/policy-rc.d && chmod +x /usr/sbin/policy-rc.d && dpkg-divert --local --rename --add /sbin/initctl && cp -a /usr/sbin/policy-rc.d /sbin/initctl && sed -i 's/^exit.*/exit 0/' /sbin/initctl && echo 'force-unsafe-io' > /etc/dpkg/dpkg.cfg.d/docker-apt-speedup && echo 'DPkg::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' > /etc/apt/apt.conf.d/docker-clean && echo 'APT::Update::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' >> /etc/apt/apt.conf.d/docker-clean && echo 'Dir::Cache::pkgcache ""; Dir::Cache::srcpkgcache "";' >> /etc/apt/apt.conf.d/docker-clean && echo 'Acquire::Languages "none";' > /etc/apt/apt.conf.d/docker-no-languages && echo 'Acquire::GzipIndexes "true"; Acquire::CompressionTypes::Order:: "gz";' > /etc/apt/apt.conf.d/docker-gzip-indexes && echo 'Apt::AutoRemove::SuggestsImportant "false";' > /etc/apt/apt.conf.d/docker-autoremove-suggests

2021-05-27 12:30:17 UTC

/bin/sh -c [ -z "$(apt-get indextargets)" ]

2021-05-27 12:30:18 UTC

/bin/sh -c mkdir -p /run/systemd && echo 'docker' > /run/systemd/container

2021-05-27 12:30:18 UTC

/bin/sh -c #(nop) CMD ["/bin/bash"]

2021-06-04 16:19:48 UTC (FROM docker.io/arm64v8/ubuntu:hirsute-20210522)

/bin/sh -c #(nop) ARG BUILD_DATE=20210605-0019

2021-06-04 16:19:48 UTC

/bin/sh -c #(nop) ARG BUILD_DATE=20210605-0019 VCS_REF=093349b

2021-06-04 16:19:48 UTC

/bin/sh -c #(nop) LABEL org.label-schema.schema-version="1.0" org.label-schema.maintainer='HuangYeWuDeng <***@ttys3.net>' org.label-schema.name="80x86/base-ubuntu" org.label-schema.description="ubuntu base image for container" org.label-schema.build-date=$BUILD_DATE org.label-schema.vcs-ref=$VCS_REF org.label-schema.url="https://nanodm.net" org.label-schema.vendor="NanoDM"

2021-06-04 16:19:48 UTC

/bin/sh -c #(nop) ENV TZ="Asia/Shanghai" TERM="xterm-256color" UMASK_SET=022 PUID=1000 PGID=100

2021-06-04 16:19:49 UTC

/bin/sh -c #(nop) COPY dir:3eb1a47dd7426ab1db8813c60e8a8be7a4465ecc87ea4db5df16c21ae1be976a in /

2021-06-04 16:19:49 UTC

/bin/sh -c #(nop) ARG BUILD_DATE=20210605-0019 S6_ARCH=aarch64 VCS_REF=093349b

2021-06-04 16:19:49 UTC

/bin/sh -c #(nop) ARG BUILD_DATE=20210605-0019 S6_ARCH=aarch64 TINI_ARCH=arm64 VCS_REF=093349b

2021-06-04 16:19:49 UTC

/bin/sh -c #(nop) ARG BUILD_DATE=20210605-0019 S6_ARCH=aarch64 TINI_ARCH=arm64 TINI_VERSION=v0.19.0 VCS_REF=093349b

2021-06-04 16:19:49 UTC

/bin/sh -c #(nop) ARG BUILD_DATE=20210605-0019 CURL_VERSION=7.77.0 S6_ARCH=aarch64 TINI_ARCH=arm64 TINI_VERSION=v0.19.0 VCS_REF=093349b

2021-06-04 16:19:49 UTC

/bin/sh -c #(nop) ARG BUILD_DATE=20210605-0019 CURL_VERSION=7.77.0 S6_ARCH=aarch64 TINI_ARCH=arm64 TINI_VERSION=v0.19.0 VCS_REF=093349b VIM_VERSION=8.2.2933

2021-06-04 16:19:49 UTC

/bin/sh -c #(nop) ENV TINI_VERSION=${TINI_VERSION} CURL_VERSION=${CURL_VERSION} VIM_VERSION=${VIM_VERSION}

2021-06-04 16:37:27 UTC

|7 BUILD_DATE=20210605-0019 CURL_VERSION=7.77.0 S6_ARCH=aarch64 TINI_ARCH=arm64 TINI_VERSION=v0.19.0 VCS_REF=093349b VIM_VERSION=8.2.2933 /bin/sh -c set -eux; echo "current architecture is: $(dpkg --print-architecture)"; ln -sf /usr/share/zoneinfo/${TZ} /etc/localtime; apt-get update && apt-get install -y --no-install-recommends ca-certificates; update-ca-certificates -f; [ "${TINI_ARCH}" = "amd64" ] && sed -i.bak 's|http://archive.ubuntu.com|https://mirrors.tuna.tsinghua.edu.cn|g' /etc/apt/sources.list; [ "${TINI_ARCH}" = "amd64" ] && sed -i 's|http://security.ubuntu.com|https://mirrors.tuna.tsinghua.edu.cn|g' /etc/apt/sources.list; [ "${TINI_ARCH}" = "arm64" ] && sed -i.bak 's|http://ports.ubuntu.com|https://mirrors.tuna.tsinghua.edu.cn|g' /etc/apt/sources.list; apt-get update; { echo "alias l='ls -CF'"; echo "alias la='ls -A'"; echo "alias ll='ls -alhp'"; echo "alias ls='ls --color=auto'"; echo 'export EDITOR=vim'; } >> /root/.bashrc; { echo "alias l='ls -CF'"; echo "alias la='ls -A'"; echo "alias ll='ls -alhp'"; echo "alias ls='ls --color=auto'"; echo 'export EDITOR=vim'; } >> /etc/skel/.bashrc; apt-get install -y --no-install-recommends procps ncdu tree iputils-ping iproute2 xz-utils bzip2; apt-get install -y --no-install-recommends wget; apt-get install -y --no-install-recommends gcc g++ make automake autoconf libnghttp2-dev libssl-dev; mkdir /build; wget --progress=bar:force:noscroll -O/build/curl-${CURL_VERSION}.tar.gz https://github.com/curl/curl/releases/download/curl-$(echo ${CURL_VERSION} | tr . _)/curl-${CURL_VERSION}.tar.gz; tar xzf /build/curl-${CURL_VERSION}.tar.gz -C/build; cd /build/curl-${CURL_VERSION}; ./configure CFLAGS='-Os -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -fno-unwind-tables -fno-asynchronous-unwind-tables -flto' LDFLAGS='-Wl,-s -Wl,-Bsymbolic -Wl,--gc-sections' --prefix= --enable-shared=no --enable-static=yes --with-nghttp2 --enable-http --enable-ftp --enable-cookies --with-ssl --disable-libcurl-option --disable-ares --disable-crypto-auth --disable-tls-srp --disable-versioned-symbols --enable-hidden-symbols --disable-file --disable-ldap --disable-ldaps --disable-rtsp --disable-telnet --disable-tftp --disable-pop3 --disable-imap --disable-smb --disable-smtp --disable-gopher --disable-manual --disable-unix-sockets --without-librtmp --without-libidn --without-libssh2 --without-zsh-functions-dir --disable-dependency-tracking; make -j $((`nproc --all`+1)); cp -v ./src/curl /usr/local/bin/; cd /; rm -rf /build; apt-get remove -y wget; apt-get remove -y gcc g++ make automake autoconf libnghttp2-dev libssl-dev; apt-get install -y --no-install-recommends libnghttp2-14 libssl1.1; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt autoremove -y; rm -rf /var/lib/apt/lists/*; /usr/local/bin/curl --version; apt-get update && apt-get install -y --no-install-recommends gcc g++ make automake autoconf libncurses-dev; mkdir -p /build/usr/local; /usr/local/bin/curl -LZo/build/v${VIM_VERSION}.tar.gz https://github.com/vim/vim/archive/v${VIM_VERSION}.tar.gz; tar xzf /build/v${VIM_VERSION}.tar.gz -C/build; cd /build/vim-${VIM_VERSION}; echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h; ./configure CFLAGS='-Os -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -fno-unwind-tables -fno-asynchronous-unwind-tables -flto' LDFLAGS='-Wl,-s -Wl,-Bsymbolic -Wl,--gc-sections' --prefix=/usr/local --with-features=normal --disable-gui --disable-gtktest --disable-darwin --disable-smack --disable-selinux --disable-xsmp --disable-xsmp-interact --disable-netbeans --disable-channel --disable-rightleft --disable-arabic --disable-icon-cache-update --disable-desktop-database-update --disable-canberra --disable-gpm --disable-sysmouse --disable-nls --disable-xim --without-x --disable-cscope --disable-acl --with-tlib=ncurses --with-compiledby="HuangYeWuDeng@ttys3.net"; make -j $((`nproc --all`+1)); make install DESTDIR=/build; cp -ra /build/usr/local/bin /usr/local/; cp -ra /build/usr/local/share/vim /usr/local/share; rm -rf /usr/local/share/vim/vim82/tutor; rm -rf /usr/local/share/vim/vim82/doc; rm -rf /usr/local/share/vim/vim82/spell; rm -rf /usr/local/share/vim/vim82/print; curl -LZo/usr/local/share/vim/vim82/colors/gruvbox8_soft.vim https://github.com/lifepillar/vim-gruvbox8/raw/master/colors/gruvbox8_soft.vim; ls -lh /usr/local/share/vim/vim82/colors/gruvbox8_soft.vim; cd /; rm -rf /build; apt-get remove -y gcc g++ make automake autoconf libncurses-dev; dpkg -l | awk '{ print $2 }' | grep '\-dev$' | xargs apt-get remove -y; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt autoremove -y; rm -rf /var/lib/apt/lists/*; /usr/local/bin/vim --version; ln -sf /usr/local/bin/vim /usr/local/bin/vi; cd / && curl -LZO https://mirrors.tuna.tsinghua.edu.cn/debian/pool/main/c/cronie/cronie_1.5.5-3_${TINI_ARCH}.deb; cd / && dpkg --fsys-tarfile cronie_1.5.5-3_${TINI_ARCH}.deb | tar xk; rm -f cronie_1.5.5-3_${TINI_ARCH}.deb; sed -E -i 's@session\s+required\s+pam_loginuid.so@# session required pam_loginuid.so@' /etc/pam.d/cronie; touch /var/spool/cron/crontabs/root; { echo '# crontab configuration'; echo '# wiki: https://en.wikipedia.org/wiki/Cron'; echo '# tool: https://crontab.guru/'; echo '# '; echo '# ┌───────────── minute (0 - 59)'; echo '# │ ┌───────────── hour (0 - 23)'; echo '# │ │ ┌───────────── day of month (1 - 31)'; echo '# │ │ │ ┌───────────── month (1 - 12)'; echo '# │ │ │ │ ┌───────────── day of week (0 - 6) (Sunday to Saturday)'; echo '# │ │ │ │ │ '; echo '# * * * * * command to execute'; } > /var/spool/cron/crontabs/root; rm -f /etc/init.d/*; rm -rf /lib/systemd; rm -rf /usr/share/doc/*; find /usr/share/man/ -type f | xargs rm -f; rm -rf /usr/share/zoneinfo/right; rm -f /var/cache/debconf/templates.dat-old; truncate -s 0 /var/log/lastlog; useradd -u $PUID -U -s /bin/false -m -d /home/app -c "app user" app; ln -s /opt/common.sh /entrypoint.sh; curl -LZo/tmp/s6.tar.gz https://github.com/just-containers/skaware/releases/download/v2.0.2/s6-2.9.2.0-linux-${S6_ARCH}-bin.tar.gz; tar xkzf /tmp/s6.tar.gz -C /; rm -rf /tmp/s6.tar.gz; ls -lhp /bin/sh; curl -LZo/tini https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini-${TINI_ARCH}; chmod +x /tini; /tini --version

2021-06-04 16:37:27 UTC

/bin/sh -c #(nop) ENTRYPOINT ["/tini", "--"]

2021-06-04 16:37:27 UTC

/bin/sh -c #(nop) CMD ["/entrypoint.sh"]

2021-06-05 11:46:24 UTC

/bin/sh -c #(nop) ARG IMAGE_ARCH=arm64

2021-06-05 11:46:24 UTC

/bin/sh -c #(nop) ARG BUILD_DATE=20210605-1936 IMAGE_ARCH=arm64

2021-06-05 11:46:24 UTC

/bin/sh -c #(nop) ARG BUILD_DATE=20210605-1936 IMAGE_ARCH=arm64 VCS_REF=release-4.3.5

2021-06-05 11:46:24 UTC

/bin/sh -c #(nop) LABEL org.label-schema.schema-version="1.0" org.label-schema.maintainer='HuangYeWuDeng <wudeng@ttys3.net>' org.label-schema.name="80x86/qbittorrent" org.label-schema.description="qbittorrent for container" org.label-schema.build-date=$BUILD_DATE org.label-schema.vcs-ref=$VCS_REF org.label-schema.url="http://nanodm.net" org.label-schema.vendor="NanoDM"

2021-06-05 11:46:24 UTC

/bin/sh -c #(nop) COPY dir:909f32cac336206e122f5661ea3ec5ecd686ff9f939238f0bb3a2547c9b7b51e in /

2021-06-05 11:46:24 UTC

/bin/sh -c #(nop) COPY dir:0cc983090525253b7663bf2f7b438b42f40b9bd7e23bb722d77a62b963a688f6 in /

2021-06-05 11:46:24 UTC

/bin/sh -c #(nop) COPY dir:fed3b521ab4cbcfcd3607d871adc62ca2680bb41d3556e6db8ad404d8575ddd5 in /

2021-06-05 11:46:24 UTC

/bin/sh -c #(nop) ENV QB_RT_DEPS libqt5core5a libqt5concurrent5 libqt5network5 libqt5xml5 libssl1.1 libboost-system1.74.0 libboost-chrono1.74.0 libboost-random1.74.0 zlib1g libstdc++6 libtommath1 libicu67 libpcre2-16-0

2021-06-05 11:46:59 UTC

|3 BUILD_DATE=20210605-1936 IMAGE_ARCH=arm64 VCS_REF=release-4.3.5 /bin/sh -c set -eux; echo 'APT::Acquire::Retries "5";' > /etc/apt/apt.conf.d/80-retries; echo 'Acquire::http::Timeout "6";' > /etc/apt/apt.conf.d/90-timeout; echo 'Acquire::https::Timeout "6";' >> /etc/apt/apt.conf.d/90-timeout; rm -r /var/lib/apt/lists/; mkdir -p /var/lib/apt/lists/partial; apt-get clean; apt-get update && apt-get install -y --no-install-recommends ${QB_RT_DEPS}; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt autoremove -y; rm -rf /var/lib/apt/lists/*; rm -rf /tmp/*; curl -Lo/usr/local/bin/qb-auto-cat http://127.0.0.1:8002/qb-auto-cat/bin/qb-auto-cat.${IMAGE_ARCH}; chmod a+rx /usr/local/bin/qb-auto-cat; ln -s /usr/local/bin/qb-auto-cat /usr/bin/qb-auto-cat; /usr/local/bin/qb-auto-cat -v; curl -Lo/usr/local/bin/auto-acme http://127.0.0.1:8002/go-acme/bin/auto-acme.${IMAGE_ARCH}; chmod a+rx /usr/local/bin/auto-acme; ln -s /usr/local/bin/auto-acme /usr/bin/auto-acme; /usr/local/bin/auto-acme -v; (test -d /config || mkdir /config); mkdir /data; mkdir /downloads; touch /config/.not-mapped; touch /data/.not-mapped; touch /downloads/.not-mapped; mkdir -p /home/app/.config; mkdir -p /home/app/.local/share; mkdir -p /home/app/.cache/qBittorrent; ln -sfT /config /home/app/.config/qBittorrent; ln -sfT /data /home/app/.local/share/qBittorrent; chown app:users /config /data /downloads; chmod go+rw -R /home/app /config /data /downloads; su app -s /bin/sh -c 'qbittorrent-nox -v'

2021-06-05 11:46:59 UTC

/bin/sh -c #(nop) VOLUME ["/config", "/data", "/downloads"]

2021-06-05 11:46:59 UTC

/bin/sh -c #(nop) ENV HOME=/home/app WEB_PORT=8080 BT_PORT=8999 UMASK_SET=000 QBT_GEOIP_DB_URL='' QBT_AUTH_SERVER_ADDR=127.0.0.1 QBT_INIT_LANG="en" HTTP_PROXY="" GO_ACME_KEY_PATH="/config/ssl.key" GO_ACME_CERT_PATH="/config/ssl.crt" GO_ACME_STORAGE_DIR="/config" GO_ACME_CA_SERVER="" GO_ACME_INTERVAL=24 AUTOCERT_EMAIL="" AUTOCERT_DOMAIN="" AUTOCERT_DNS_PROVIDER=cloudflare CF_DNS_API_TOKEN="" QB_AUTO_CAT_CRON='0 */1 * * *' CROND_EXTRA_PARAM="" CRONTAB_AUTO_UPDATE=on

2021-06-05 11:46:59 UTC

/bin/sh -c #(nop) WORKDIR /data

2021-06-05 11:46:59 UTC

/bin/sh -c #(nop) EXPOSE $WEB_PORT $BT_PORT $BT_PORT/udp

2021-06-05 11:47:00 UTC (FROM docker.io/80x86/base-ubuntu:hirsute-20210522-arm64)

/bin/sh -c #(nop) CMD ["/entrypoint.sh"]

2021-06-05 12:02:02 UTC (FROM localhost/80x86/qbittorrent:4.3.5-hirsute-20210522-arm64)

/bin/sh -c set -eux; apt-get update && apt-get install -y --no-install-recommends python3; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt autoremove -y; rm -rf /var/lib/apt/lists/*; rm -rf /tmp/*

Danger Zone
Delete Tag

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.

Delete