ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.2 linux/arm64

ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.2 - 国内下载镜像源 浏览次数:121 安全受验证的发布者-Home Assistant 温馨提示: 这是一个 linux/arm64 系统架构镜像

Home Assistant AArch64 HASSIO Supervisor

/home-assistant/aarch64-hassio-supervisor 是一个基于 Docker 的镜像,用于运行 Home Assistant AArch64 HASSIO Supervisor,这是一个为 ARM64 架构设计的 Home Assistant supervisors 镜像。
源镜像 ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.2
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.2-linuxarm64
镜像ID sha256:4a29312dea1181c1c91f8cbc2b5ecb2701ee21b43b59e3994857d8906cb45e81
镜像TAG 2023.11.2-linuxarm64
大小 404.02MB
镜像源 ghcr.io
CMD
启动入口 /init
工作目录 /
OS/平台 linux/arm64
浏览量 121 次
贡献者 73******4@qq.com
镜像创建 2023-11-11T14:46:42.337962134Z
同步时间 2024-08-15 12:16
更新时间 2024-10-23 21:06
环境变量
PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 S6_BEHAVIOUR_IF_STAGE2_FAILS=2 S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_CMD_WAIT_FOR_SERVICES=1 S6_SERVICES_READYTIME=50 S6_SERVICES_GRACETIME=10000 SUPERVISOR_API=http://localhost CRYPTOGRAPHY_OPENSSL_NO_LEGACY=1
镜像标签
aarch64: io.hass.arch aarch64: io.hass.base.arch ghcr.io/home-assistant/aarch64-base:3.18: io.hass.base.image python: io.hass.base.name 2023.10.4: io.hass.base.version supervisor: io.hass.type 2023.11.2: io.hass.version The Home Assistant Authors: org.opencontainers.image.authors 2023-11-11 14:44:53+00:00: org.opencontainers.image.created Container-based system for managing Home Assistant Core installation: org.opencontainers.image.description https://www.home-assistant.io/docs/: org.opencontainers.image.documentation Apache License 2.0: org.opencontainers.image.licenses https://github.com/home-assistant/supervisor: org.opencontainers.image.source Home Assistant Supervisor: org.opencontainers.image.title https://www.home-assistant.io/: org.opencontainers.image.url 2023.11.2: org.opencontainers.image.version

Docker拉取命令 无权限下载?点我修复

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.2-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.2-linuxarm64  ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.2

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.2-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.2-linuxarm64  ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.2

Shell快速替换命令

sed -i 's#ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.2#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.2-linuxarm64#' deployment.yaml

镜像历史

大小 创建时间 层信息
12.68KB 2023-11-11 22:46:42 COPY rootfs / # buildkit
0.00B 2023-11-11 22:46:42 WORKDIR /
2.14MB 2023-11-11 22:46:42 RUN |2 COSIGN_VERSION=2.0.2 BUILD_ARCH=aarch64 /bin/ash -o pipefail -c pip3 install -e ./supervisor && python3 -m compileall ./supervisor/supervisor # buildkit
39.17MB 2023-11-11 22:46:26 COPY . supervisor # buildkit
69.47MB 2023-11-11 22:46:25 RUN |2 COSIGN_VERSION=2.0.2 BUILD_ARCH=aarch64 /bin/ash -o pipefail -c export MAKEFLAGS="-j$(nproc)" && pip3 install --only-binary=:all: -r ./requirements.txt && rm -f requirements.txt # buildkit
463.00B 2023-11-11 22:45:06 COPY requirements.txt . # buildkit
70.87MB 2023-11-11 22:45:06 RUN |2 COSIGN_VERSION=2.0.2 BUILD_ARCH=aarch64 /bin/ash -o pipefail -c set -x && apk add --no-cache coreutils eudev eudev-libs git libffi libpulse musl openssl yaml && curl -Lso /usr/bin/cosign "https://github.com/home-assistant/cosign/releases/download/${COSIGN_VERSION}/cosign_${BUILD_ARCH}" && chmod a+x /usr/bin/cosign # buildkit
0.00B 2023-11-11 22:44:57 WORKDIR /usr/src
0.00B 2023-11-11 22:44:57 ARG COSIGN_VERSION BUILD_ARCH
0.00B 2023-11-11 22:44:57 ENV S6_SERVICES_GRACETIME=10000 SUPERVISOR_API=http://localhost CRYPTOGRAPHY_OPENSSL_NO_LEGACY=1
21.18MB 2023-10-23 06:53:49 RUN |4 PYTHON_VERSION=3.11.6 PIP_VERSION=23.3.1 GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D QEMU_CPU= /bin/ash -o pipefail -c set -ex; apk add --no-cache --virtual .fetch-deps openssl; curl -L -o get-pip.py 'https://bootstrap.pypa.io/get-pip.py'; apk del .fetch-deps; python get-pip.py --disable-pip-version-check --no-cache-dir pip==${PIP_VERSION} ; pip --version; find /usr/local -depth \( -type d -a \( -name test -o -name tests \) \) -exec rm -rf '{}' +; rm -f get-pip.py # buildkit
32.00B 2023-10-23 06:53:04 RUN |4 PYTHON_VERSION=3.11.6 PIP_VERSION=23.3.1 GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D QEMU_CPU= /bin/ash -o pipefail -c cd /usr/local/bin && ln -s idle3 idle && ln -s pydoc3 pydoc && ln -s python3 python && ln -s python3-config python-config # buildkit
78.96MB 2023-10-23 06:53:03 RUN |4 PYTHON_VERSION=3.11.6 PIP_VERSION=23.3.1 GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D QEMU_CPU= /bin/ash -o pipefail -c set -ex && export PYTHON_VERSION=${PYTHON_VERSION} && apk add --no-cache --virtual .fetch-deps gnupg openssl tar xz && curl -L -o python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz" && curl -L -o python.tar.xz.asc "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc" && export GNUPGHOME="$(mktemp -d)" && echo "disable-ipv6" >> "$GNUPGHOME/dirmngr.conf" && gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "${GPG_KEY}" && gpg --batch --verify python.tar.xz.asc python.tar.xz && { command -v gpgconf > /dev/null && gpgconf --kill all || :; } && rm -rf "$GNUPGHOME" python.tar.xz.asc && mkdir -p /usr/src/python && tar -xJC /usr/src/python --strip-components=1 -f python.tar.xz && rm python.tar.xz && apk add --no-cache --virtual .build-deps patch bzip2-dev coreutils dpkg-dev dpkg expat-dev findutils build-base gdbm-dev libc-dev libffi-dev libnsl-dev openssl openssl-dev libtirpc-dev linux-headers make mpdecimal-dev ncurses-dev pax-utils readline-dev sqlite-dev tcl-dev tk tk-dev xz-dev zlib-dev bluez-dev && apk del .fetch-deps && for i in /usr/src/*.patch; do patch -d /usr/src/python -p 1 < "${i}"; done && cd /usr/src/python && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" && ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-optimizations --enable-option-checking=fatal --enable-shared --with-lto --with-system-libmpdec --with-system-expat --with-system-ffi --without-ensurepip --without-static-libpython && make -j "$(nproc)" LDFLAGS="-Wl,--strip-all" CFLAGS="-fno-semantic-interposition -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free" EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" && make install && find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec scanelf --needed --nobanner --format '%n#p' '{}' ';' | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' | xargs -rt apk add --no-cache --virtual .python-rundeps && apk del .build-deps && find /usr/local -depth \( -type d -a \( -name test -o -name tests \) \) -exec rm -rf '{}' + && rm -rf /usr/src/python && rm -f /usr/src/*.patch # buildkit
14.04KB 2023-10-23 03:20:37 COPY *.patch /usr/src/ # buildkit
0.00B 2023-10-23 03:20:37 SHELL [/bin/ash -o pipefail -c]
0.00B 2023-10-23 03:20:37 ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
0.00B 2023-10-23 03:20:37 ARG PYTHON_VERSION PIP_VERSION GPG_KEY QEMU_CPU
0.00B 2023-10-23 03:07:54 ENTRYPOINT ["/init"]
0.00B 2023-10-23 03:07:54 WORKDIR /
152.00B 2023-10-23 03:07:54 COPY rootfs / # buildkit
114.55MB 2023-10-23 03:07:54 RUN |6 BASHIO_VERSION=0.15.0 TEMPIO_VERSION=2021.09.0 S6_OVERLAY_VERSION=3.1.5.0 JEMALLOC_VERSION=5.3.0 QEMU_CPU= BUILD_ARCH=aarch64 /bin/ash -o pipefail -c set -x && apk add --no-cache bash bind-tools ca-certificates curl jq tzdata xz && apk add --no-cache --virtual .build-deps build-base autoconf git && if [ "${BUILD_ARCH}" = "armv7" ]; then export S6_ARCH="arm"; elif [ "${BUILD_ARCH}" = "i386" ]; then export S6_ARCH="i686"; elif [ "${BUILD_ARCH}" = "amd64" ]; then export S6_ARCH="x86_64"; else export S6_ARCH="${BUILD_ARCH}"; fi && curl -L -f -s "https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-${S6_ARCH}.tar.xz" | tar Jxvf - -C / && curl -L -f -s "https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-noarch.tar.xz" | tar Jxvf - -C / && curl -L -f -s "https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-symlinks-arch.tar.xz" | tar Jxvf - -C / && curl -L -f -s "https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-symlinks-noarch.tar.xz" | tar Jxvf - -C / && mkdir -p /etc/fix-attrs.d && mkdir -p /etc/services.d && git clone "https://github.com/jemalloc/jemalloc" /usr/src/jemalloc && cd /usr/src/jemalloc && git checkout ${JEMALLOC_VERSION} && ./autogen.sh && make -j "$(nproc)" && make install && mkdir -p /usr/src/bashio && curl -L -f -s "https://github.com/hassio-addons/bashio/archive/v${BASHIO_VERSION}.tar.gz" | tar -xzf - --strip 1 -C /usr/src/bashio && mv /usr/src/bashio/lib /usr/lib/bashio && ln -s /usr/lib/bashio/bashio /usr/bin/bashio && curl -L -f -s -o /usr/bin/tempio "https://github.com/home-assistant/tempio/releases/download/${TEMPIO_VERSION}/tempio_${BUILD_ARCH}" && chmod a+x /usr/bin/tempio && apk del .build-deps && rm -rf /usr/src/* # buildkit
0.00B 2023-10-23 02:51:54 ARG BUILD_ARCH
0.00B 2023-10-23 02:51:54 WORKDIR /usr/src
0.00B 2023-10-23 02:51:54 ARG BASHIO_VERSION TEMPIO_VERSION S6_OVERLAY_VERSION JEMALLOC_VERSION QEMU_CPU
0.00B 2023-10-23 02:51:54 SHELL [/bin/ash -o pipefail -c]
0.00B 2023-10-23 02:51:54 ENV LANG=C.UTF-8 S6_BEHAVIOUR_IF_STAGE2_FAILS=2 S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_CMD_WAIT_FOR_SERVICES=1 S6_SERVICES_READYTIME=50
0.00B 2023-09-29 04:39:34 /bin/sh -c #(nop) CMD ["/bin/sh"]
7.66MB 2023-09-29 04:39:33 /bin/sh -c #(nop) ADD file:ff3112828967e8004a3264d7ece3f81c88e6a1d44d360b9b5613caab15b41717 in /

镜像信息

{
    "Id": "sha256:4a29312dea1181c1c91f8cbc2b5ecb2701ee21b43b59e3994857d8906cb45e81",
    "RepoTags": [
        "ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.2-linuxarm64"
    ],
    "RepoDigests": [
        "ghcr.io/home-assistant/aarch64-hassio-supervisor@sha256:16fe7357e8b808b34a67bef2785fc12d8c7668e04b91f5d9c8a90ba907ee4418",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/home-assistant/aarch64-hassio-supervisor@sha256:16fe7357e8b808b34a67bef2785fc12d8c7668e04b91f5d9c8a90ba907ee4418"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2023-11-11T14:46:42.337962134Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=C.UTF-8",
            "S6_BEHAVIOUR_IF_STAGE2_FAILS=2",
            "S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0",
            "S6_CMD_WAIT_FOR_SERVICES=1",
            "S6_SERVICES_READYTIME=50",
            "S6_SERVICES_GRACETIME=10000",
            "SUPERVISOR_API=http://localhost",
            "CRYPTOGRAPHY_OPENSSL_NO_LEGACY=1"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/",
        "Entrypoint": [
            "/init"
        ],
        "OnBuild": null,
        "Labels": {
            "io.hass.arch": "aarch64",
            "io.hass.base.arch": "aarch64",
            "io.hass.base.image": "ghcr.io/home-assistant/aarch64-base:3.18",
            "io.hass.base.name": "python",
            "io.hass.base.version": "2023.10.4",
            "io.hass.type": "supervisor",
            "io.hass.version": "2023.11.2",
            "org.opencontainers.image.authors": "The Home Assistant Authors",
            "org.opencontainers.image.created": "2023-11-11 14:44:53+00:00",
            "org.opencontainers.image.description": "Container-based system for managing Home Assistant Core installation",
            "org.opencontainers.image.documentation": "https://www.home-assistant.io/docs/",
            "org.opencontainers.image.licenses": "Apache License 2.0",
            "org.opencontainers.image.source": "https://github.com/home-assistant/supervisor",
            "org.opencontainers.image.title": "Home Assistant Supervisor",
            "org.opencontainers.image.url": "https://www.home-assistant.io/",
            "org.opencontainers.image.version": "2023.11.2"
        },
        "Shell": [
            "/bin/ash",
            "-o",
            "pipefail",
            "-c"
        ]
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 404024446,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/63e6358bf44915222f9c3f83c0e31069307b3aef76a2162336436c93fe4f71f0/diff:/var/lib/docker/overlay2/4532d79d2e6861b3d2f715247f37742b2cd531ccc00786abe24ef82ed32ce955/diff:/var/lib/docker/overlay2/f9f5f88dd05aef8f96be59144c7d49d0247f05b7b13072a0c7f56097306e0f58/diff:/var/lib/docker/overlay2/bbea0482029c95b927c2b998f5383cdfd0d5ac5d1324978dfc3daf44a513b42d/diff:/var/lib/docker/overlay2/e68cb2aa8db7f0e7f51cdb1f68b5895b60eeddfc7f8d85029643e013b6f5d0b8/diff:/var/lib/docker/overlay2/c622df8d7f4981b446b32b4f6055b29a4900d5d9ba4157f81dd300645e424efb/diff:/var/lib/docker/overlay2/7fbc64ccab16de5b7e4abe56e23aff5009eccea2721f34cf4873f7b58f9c082b/diff:/var/lib/docker/overlay2/6b2e13e06b6da5a4a77709bace0cee1f967b0dd2964f7fd1fbdb44cf90a79543/diff:/var/lib/docker/overlay2/512a02243517e4266ee7f383f88fc32c4838f95e237655f72009ecd7cbc8c2eb/diff:/var/lib/docker/overlay2/06a4742d2e5c7d53f5586e525880a04045a0a9511040c623d8b210da33403eee/diff:/var/lib/docker/overlay2/c729857b5a1802cd191e60f838b227176ae9882fc824b4313ec98fd1685ef395/diff:/var/lib/docker/overlay2/e8f71aa3c2f4a6a908f26f66f42397f5a989a066e4bd7158085308f7565385c3/diff:/var/lib/docker/overlay2/8780baeb37b27092c2a1edcf1b24b8ab8b076001dd794fb53f2da567a492a90f/diff:/var/lib/docker/overlay2/d8f3b48bb8e98e6b4b95dad67e9012e43facd69dcb4eaa245e7197017a92ba3b/diff",
            "MergedDir": "/var/lib/docker/overlay2/905eaf76fa51712b69c1de1d65df1843692cdb749f54f18214ba9a707a71648d/merged",
            "UpperDir": "/var/lib/docker/overlay2/905eaf76fa51712b69c1de1d65df1843692cdb749f54f18214ba9a707a71648d/diff",
            "WorkDir": "/var/lib/docker/overlay2/905eaf76fa51712b69c1de1d65df1843692cdb749f54f18214ba9a707a71648d/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:5f4d9fc4d98de91820d2a9c81e501c8cc6429bc8758b43fcb2cd50f4cab9a324",
            "sha256:5d0f7f0be11e55013489f0e378f7fcb6775812a3657d95e6baca769805c45b35",
            "sha256:b7d9c57121cf75a51c4ce2f113fb8a1c775263686373a18baec8ca80f58137b5",
            "sha256:1887e39b2371b4ba4fb366d31ce9535310ab167d8f3f67f06830f645f0f0ed5f",
            "sha256:aa136acf5484fd0131906698a7ce0425f3dcb43916b6bb81a28aaae21c884704",
            "sha256:1d89151b523a6b18cef33ec09af640cfdeb9c5b257eac097355ed24a52d7ebc6",
            "sha256:d701bd5e26bf5db24082aa2cfd3926c1d929929c382e863e780fe8e58c0ffcb6",
            "sha256:baa3e7870027fe65fb76ba98f29969dcaa7272ebacd49cab97732ce5f1bc5437",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:3e92163b84078e54675e29e606f2f812b574c424bb1eb68adf1e75f579abcc0c",
            "sha256:98edf3580ce703da581521332a9d82ddcc0211caba1eb6a24ce4f5d2dedfadf4",
            "sha256:dc6616f0793c9ac4b0339cc895ea26f659e3efc365c31dd97d000a253f7776da",
            "sha256:ef7976e0ab5d8e65e4938487793c32c572394dad058be183561cec50d3e970e6",
            "sha256:d5d3d008375f88065e5c0efd5f9f2c29468b4ca4c1a7e3dbf36df4ad95c9683f",
            "sha256:f6f09995fcb29c6480064fa93cd6002a0c1469f230222bae1bd11d1fc88a7674"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-08-15T12:15:56.262772809+08:00"
    }
}

更多版本