docker.io/homeassistant/home-assistant:2025.1.0 linux/arm64

docker.io/homeassistant/home-assistant:2025.1.0 - 国内下载镜像源 浏览次数:582 温馨提示: 这是一个 linux/arm64 系统架构镜像
Home Assistant是一个开源的智能家居自动化平台,可以控制和整合各种智能设备,并提供实时监控和远程控制功能。该平台支持多种协议,如MQTT、Z-Wave、Bluetooth等,並且支持各种智能设备,如智能照明、智能锁、智能摄像头等。
源镜像 docker.io/homeassistant/home-assistant:2025.1.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/homeassistant/home-assistant:2025.1.0-linuxarm64
镜像ID sha256:93f025123edf9516ecdfd5324e57e0f96a2ae6341db4fe1fd3e14f647ed35075
镜像TAG 2025.1.0-linuxarm64
大小 1.76GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /init
工作目录 /config
OS/平台 linux/arm64
浏览量 582 次
贡献者
镜像创建 2025-01-03T19:31:06.086588898Z
同步时间 2025-06-19 17:36
更新时间 2025-12-14 05:16
环境变量
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 UV_EXTRA_INDEX_URL=https://wheels.home-assistant.io/musllinux-index/ S6_SERVICES_GRACETIME=240000 UV_SYSTEM_PYTHON=true UV_NO_CACHE=true
镜像标签
aarch64: io.hass.arch aarch64: io.hass.base.arch ghcr.io/home-assistant/aarch64-base:3.21: io.hass.base.image python: io.hass.base.name 2024.12.1: io.hass.base.version core: io.hass.type 2025.1.0: io.hass.version The Home Assistant Authors: org.opencontainers.image.authors 2025-01-03 19:27:52+00:00: org.opencontainers.image.created Open-source home automation platform running on Python 3: 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/core: org.opencontainers.image.source Home Assistant: org.opencontainers.image.title https://www.home-assistant.io/: org.opencontainers.image.url 2025.1.0: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/homeassistant/home-assistant:2025.1.0-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/homeassistant/home-assistant:2025.1.0-linuxarm64  docker.io/homeassistant/home-assistant:2025.1.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/homeassistant/home-assistant:2025.1.0-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/homeassistant/home-assistant:2025.1.0-linuxarm64  docker.io/homeassistant/home-assistant:2025.1.0

Shell快速替换命令

sed -i 's#homeassistant/home-assistant:2025.1.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/homeassistant/home-assistant:2025.1.0-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/homeassistant/home-assistant:2025.1.0-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/homeassistant/home-assistant:2025.1.0-linuxarm64  docker.io/homeassistant/home-assistant:2025.1.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/homeassistant/home-assistant:2025.1.0-linuxarm64 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/homeassistant/home-assistant:2025.1.0-linuxarm64  docker.io/homeassistant/home-assistant:2025.1.0'

镜像构建历史


# 2025-01-04 03:31:06  0.00B 设置工作目录为/config
WORKDIR /config
                        
# 2025-01-04 03:31:06  5.00MB 执行命令并创建新的镜像层
RUN |2 QEMU_CPU= BUILD_ARCH=aarch64 /bin/ash -o pipefail -c case "${BUILD_ARCH}" in         "aarch64") go2rtc_suffix='arm64' ;;         "armhf") go2rtc_suffix='armv6' ;;         "armv7") go2rtc_suffix='arm' ;;         *) go2rtc_suffix=${BUILD_ARCH} ;;     esac     && curl -L https://github.com/AlexxIT/go2rtc/releases/download/v1.9.7/go2rtc_linux_${go2rtc_suffix} --output /bin/go2rtc     && chmod +x /bin/go2rtc     && go2rtc --version # buildkit
                        
# 2025-01-04 03:31:04  0.00B 定义构建参数
ARG BUILD_ARCH
                        
# 2025-01-04 03:31:04  2.76KB 复制新文件或目录到容器中
COPY rootfs / # buildkit
                        
# 2025-01-04 03:31:04  52.16MB 执行命令并创建新的镜像层
RUN |1 QEMU_CPU= /bin/ash -o pipefail -c uv pip install         -e ./homeassistant     && python3 -m compileall         homeassistant/homeassistant # buildkit
                        
# 2025-01-04 03:29:23  125.47MB 复制新文件或目录到容器中
COPY . homeassistant/ # buildkit
                        
# 2025-01-04 03:29:18  1.14GB 执行命令并创建新的镜像层
RUN |1 QEMU_CPU= /bin/ash -o pipefail -c if ls homeassistant/home_assistant_*.whl 1> /dev/null 2>&1; then         uv pip install homeassistant/home_assistant_*.whl;     fi     && uv pip install         --no-build         -r homeassistant/requirements_all.txt # buildkit
                        
# 2025-01-04 03:28:13  60.74KB 复制新文件或目录到容器中
COPY requirements_all.txt home_assistant_frontend-* home_assistant_intents-* homeassistant/ # buildkit
                        
# 2025-01-04 03:28:13  100.62MB 执行命令并创建新的镜像层
RUN |1 QEMU_CPU= /bin/ash -o pipefail -c uv pip install         --no-build         -r homeassistant/requirements.txt # buildkit
                        
# 2025-01-04 03:28:03  6.09KB 复制新文件或目录到容器中
COPY homeassistant/package_constraints.txt homeassistant/homeassistant/ # buildkit
                        
# 2025-01-04 03:28:03  1.12KB 复制新文件或目录到容器中
COPY requirements.txt homeassistant/ # buildkit
                        
# 2025-01-04 03:28:03  0.00B 设置工作目录为/usr/src
WORKDIR /usr/src
                        
# 2025-01-04 03:28:03  28.98MB 执行命令并创建新的镜像层
RUN |1 QEMU_CPU= /bin/ash -o pipefail -c pip3 install uv==0.5.8 # buildkit
                        
# 2025-01-04 03:28:03  0.00B 定义构建参数
ARG QEMU_CPU
                        
# 2025-01-04 03:28:03  0.00B 设置环境变量 S6_SERVICES_GRACETIME UV_SYSTEM_PYTHON UV_NO_CACHE
ENV S6_SERVICES_GRACETIME=240000 UV_SYSTEM_PYTHON=true UV_NO_CACHE=true
                        
# 2024-12-19 16:55:34  44.40KB 复制新文件或目录到容器中
COPY rootfs / # buildkit
                        
# 2024-12-19 16:55:34  1.76MB 执行命令并创建新的镜像层
RUN |6 BUILD_ARCH=aarch64 QEMU_CPU= SSOCR_VERSION=2.23.1 LIBCEC_VERSION=6.0.2 PICOTTS_HASH=e3ba46009ee868911fa0b53db672a55f9cc13b1c TELLDUS_COMMIT=2598bbed16ffd701f2a07c99582f057a3decbaf3 /bin/ash -o pipefail -c apk add --no-cache         confuse         libftdi1     && apk add --no-cache --virtual .build-dependencies         argp-standalone         build-base         cmake         confuse-dev         doxygen         libftdi1-dev     && git clone https://github.com/telldus/telldus     && cd telldus     && git reset --hard "${TELLDUS_COMMIT}"     && git apply ../telldus-fix-gcc-11-issues.patch     && git apply ../telldus-fix-alpine-3-17-issues.patch     && cd telldus-core     && cmake . -DBUILD_LIBTELLDUS-CORE=ON         -DBUILD_TDADMIN=OFF -DBUILD_TDTOOL=OFF -DGENERATE_MAN=OFF         -DFORCE_COMPILE_FROM_TRUNK=ON     && make -j"$(nproc)"     && make install     && apk del .build-dependencies     && rm -rf         /usr/src/telldus         /usr/src/telldus-fix-gcc-11-issues.patch         /usr/src/telldus-fix-alpine-3-17-issues.patch # buildkit
                        
# 2024-12-19 16:53:31  3.95KB 复制新文件或目录到容器中
COPY patches/telldus-fix-alpine-3-17-issues.patch /usr/src/ # buildkit
                        
# 2024-12-19 16:53:31  2.41KB 复制新文件或目录到容器中
COPY patches/telldus-fix-gcc-11-issues.patch /usr/src/ # buildkit
                        
# 2024-12-19 16:53:31  8.32MB 执行命令并创建新的镜像层
RUN |6 BUILD_ARCH=aarch64 QEMU_CPU= SSOCR_VERSION=2.23.1 LIBCEC_VERSION=6.0.2 PICOTTS_HASH=e3ba46009ee868911fa0b53db672a55f9cc13b1c TELLDUS_COMMIT=2598bbed16ffd701f2a07c99582f057a3decbaf3 /bin/ash -o pipefail -c apk add --no-cache         popt     && apk add --no-cache --virtual .build-dependencies        automake        autoconf        libtool        popt-dev        build-base     && git clone https://github.com/naggety/picotts.git pico     && cd pico/pico     && git reset --hard "${PICOTTS_HASH}"     && ./autogen.sh     && ./configure          --disable-static     && make     && make install     && apk del .build-dependencies     && rm -rf /usr/src/pico # buildkit
                        
# 2024-12-19 16:49:56  2.71MB 执行命令并创建新的镜像层
RUN |6 BUILD_ARCH=aarch64 QEMU_CPU= SSOCR_VERSION=2.23.1 LIBCEC_VERSION=6.0.2 PICOTTS_HASH=e3ba46009ee868911fa0b53db672a55f9cc13b1c TELLDUS_COMMIT=2598bbed16ffd701f2a07c99582f057a3decbaf3 /bin/ash -o pipefail -c apk add --no-cache         eudev-libs         p8-platform     && apk add --no-cache --virtual .build-dependencies         build-base         cmake         eudev-dev         swig         p8-platform-dev         linux-headers     && git clone --depth 1 -b "libcec-${LIBCEC_VERSION}" https://github.com/Pulse-Eight/libcec     && cd libcec     && git apply ../libcec-fix-null-return.patch     && git apply ../libcec-python313.patch     && mkdir build     && cd build     && cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr/local         -DPYTHON_LIBRARY="/usr/local/lib/libpython3.13.so"         -DPYTHON_INCLUDE_DIR="/usr/local/include/python3.13"         -DHAVE_LINUX_API=1         ..     && make -j"$(nproc)"     && make install     && echo "cec" > "/usr/local/lib/python3.13/site-packages/cec.pth"     && apk del .build-dependencies     && rm -rf         /usr/src/libcec         /usr/src/libcec-fix-null-return.patch         /usr/src/libcec-python313.patch # buildkit
                        
# 2024-12-19 16:47:42  636.00B 复制新文件或目录到容器中
COPY patches/libcec-python313.patch /usr/src/ # buildkit
                        
# 2024-12-19 16:47:42  396.00B 复制新文件或目录到容器中
COPY patches/libcec-fix-null-return.patch /usr/src/ # buildkit
                        
# 2024-12-19 16:47:42  3.84MB 执行命令并创建新的镜像层
RUN |6 BUILD_ARCH=aarch64 QEMU_CPU= SSOCR_VERSION=2.23.1 LIBCEC_VERSION=6.0.2 PICOTTS_HASH=e3ba46009ee868911fa0b53db672a55f9cc13b1c TELLDUS_COMMIT=2598bbed16ffd701f2a07c99582f057a3decbaf3 /bin/ash -o pipefail -c apk add --no-cache         imlib2     && apk add --no-cache --virtual .build-dependencies         build-base         imlib2-dev     && git clone --depth 1 -b "v${SSOCR_VERSION}" https://github.com/auerswal/ssocr     && cd ssocr     && make -j"$(nproc)"     && make install     && apk del .build-dependencies     && rm -rf /usr/src/ssocr # buildkit
                        
# 2024-12-19 16:47:18  0.00B 设置工作目录为/usr/src/
WORKDIR /usr/src/
                        
# 2024-12-19 16:47:18  24.53MB 执行命令并创建新的镜像层
RUN |6 BUILD_ARCH=aarch64 QEMU_CPU= SSOCR_VERSION=2.23.1 LIBCEC_VERSION=6.0.2 PICOTTS_HASH=e3ba46009ee868911fa0b53db672a55f9cc13b1c TELLDUS_COMMIT=2598bbed16ffd701f2a07c99582f057a3decbaf3 /bin/ash -o pipefail -c pip3 install --only-binary=:all:         -r /usr/src/requirements.txt     && rm -f /usr/src/requirements.txt # buildkit
                        
# 2024-12-19 16:47:10  73.00B 复制新文件或目录到容器中
COPY requirements.txt /usr/src/ # buildkit
                        
# 2024-12-19 16:47:10  139.96MB 执行命令并创建新的镜像层
RUN |6 BUILD_ARCH=aarch64 QEMU_CPU= SSOCR_VERSION=2.23.1 LIBCEC_VERSION=6.0.2 PICOTTS_HASH=e3ba46009ee868911fa0b53db672a55f9cc13b1c TELLDUS_COMMIT=2598bbed16ffd701f2a07c99582f057a3decbaf3 /bin/ash -o pipefail -c apk add --no-cache         bluez         bluez-deprecated         bluez-libs         curl         eudev-libs         ffmpeg         iperf3         git         grep         hwdata-usb         libgpiod         libturbojpeg         libpulse         libzbar         mariadb-connector-c         net-tools         nmap         openssh-client         pianobar         pulseaudio-alsa         socat # buildkit
                        
# 2024-12-19 16:47:10  0.00B 定义构建参数
ARG BUILD_ARCH QEMU_CPU SSOCR_VERSION LIBCEC_VERSION PICOTTS_HASH TELLDUS_COMMIT
                        
# 2024-12-16 08:08:16  11.05MB 执行命令并创建新的镜像层
RUN |4 PYTHON_VERSION=3.13.1 PIP_VERSION=24.3.1 GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305 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
                        
# 2024-12-16 08:07:51  32.00B 执行命令并创建新的镜像层
RUN |4 PYTHON_VERSION=3.13.1 PIP_VERSION=24.3.1 GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305 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
                        
# 2024-12-16 08:07:51  69.26MB 执行命令并创建新的镜像层
RUN |4 PYTHON_VERSION=3.13.1 PIP_VERSION=24.3.1 GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305 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         --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
                        
# 2024-12-16 04:56:13  7.03KB 复制新文件或目录到容器中
COPY *.patch /usr/src/ # buildkit
                        
# 2024-12-16 04:56:13  0.00B 
SHELL [/bin/ash -o pipefail -c]
                        
# 2024-12-16 04:56:13  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2024-12-16 04:56:13  0.00B 定义构建参数
ARG PYTHON_VERSION PIP_VERSION GPG_KEY QEMU_CPU
                        
# 2024-12-14 01:17:38  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/init"]
                        
# 2024-12-14 01:17:38  0.00B 设置工作目录为/
WORKDIR /
                        
# 2024-12-14 01:17:38  152.00B 复制新文件或目录到容器中
COPY rootfs / # buildkit
                        
# 2024-12-14 01:17:38  44.84MB 执行命令并创建新的镜像层
RUN |6 BASHIO_VERSION=0.16.2 TEMPIO_VERSION=2024.11.2 S6_OVERLAY_VERSION=3.1.6.2 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         libstdc++         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         --with-lg-page=16     && make -j "$(nproc)"     && make install_lib_shared install_bin         && 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
                        
# 2024-12-14 01:06:12  0.00B 定义构建参数
ARG BUILD_ARCH
                        
# 2024-12-14 01:06:12  0.00B 设置工作目录为/usr/src
WORKDIR /usr/src
                        
# 2024-12-14 01:06:12  0.00B 定义构建参数
ARG BASHIO_VERSION TEMPIO_VERSION S6_OVERLAY_VERSION JEMALLOC_VERSION QEMU_CPU
                        
# 2024-12-14 01:06:12  0.00B 
SHELL [/bin/ash -o pipefail -c]
                        
# 2024-12-14 01:06:12  0.00B 设置环境变量 LANG S6_BEHAVIOUR_IF_STAGE2_FAILS S6_CMD_WAIT_FOR_SERVICES_MAXTIME S6_CMD_WAIT_FOR_SERVICES S6_SERVICES_READYTIME UV_EXTRA_INDEX_URL
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 UV_EXTRA_INDEX_URL=https://wheels.home-assistant.io/musllinux-index/
                        
# 2024-12-05 20:49:04  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2024-12-05 20:49:04  8.18MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.21.0-aarch64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:93f025123edf9516ecdfd5324e57e0f96a2ae6341db4fe1fd3e14f647ed35075",
    "RepoTags": [
        "homeassistant/home-assistant:2025.1.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/homeassistant/home-assistant:2025.1.0-linuxarm64"
    ],
    "RepoDigests": [
        "homeassistant/home-assistant@sha256:7db850eff6b858b6d01860cd76a10d993861f9bff140de85734ce01d153a62ca",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/homeassistant/home-assistant@sha256:6d0cc69553514f65a6ac35142805f0445c93042e1655f9bb1b30218b0f1206e0"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-01-03T19:31:06.086588898Z",
    "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",
            "UV_EXTRA_INDEX_URL=https://wheels.home-assistant.io/musllinux-index/",
            "S6_SERVICES_GRACETIME=240000",
            "UV_SYSTEM_PYTHON=true",
            "UV_NO_CACHE=true"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/config",
        "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.21",
            "io.hass.base.name": "python",
            "io.hass.base.version": "2024.12.1",
            "io.hass.type": "core",
            "io.hass.version": "2025.1.0",
            "org.opencontainers.image.authors": "The Home Assistant Authors",
            "org.opencontainers.image.created": "2025-01-03 19:27:52+00:00",
            "org.opencontainers.image.description": "Open-source home automation platform running on Python 3",
            "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/core",
            "org.opencontainers.image.title": "Home Assistant",
            "org.opencontainers.image.url": "https://www.home-assistant.io/",
            "org.opencontainers.image.version": "2025.1.0"
        },
        "Shell": [
            "/bin/ash",
            "-o",
            "pipefail",
            "-c"
        ]
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 1762504164,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/48034fee67d3c467548e33de952fe5aba1ad269f283147e73bcb0f8193433daf/diff:/var/lib/docker/overlay2/420d38daefd985444872512e887cfc3b0683b48fd58f5c99aafbe66e8c056b38/diff:/var/lib/docker/overlay2/5e4e71a6d6792b3b6eb2b94a77d80374718c96f003d31ebba1ddfa48c83a58c4/diff:/var/lib/docker/overlay2/fb7b07c24e15ee3e7218144cf2ab9c4d7e52c6d7a347b461f669c7f3e1f7b0ee/diff:/var/lib/docker/overlay2/8f9f9e8b978e588bcbf212d37c385762977cd98e331bb0a909637e9b288bbf00/diff:/var/lib/docker/overlay2/9c2043f31ba56de54ab871db0fb15e6aa3ad3bbe1f33f38133d579110d660e20/diff:/var/lib/docker/overlay2/c5cfaa3332aad2f9186e6137d2de4d7b7c962ab1b04a2df0673ec04261b15526/diff:/var/lib/docker/overlay2/df26aee97c6522fb91e225dcdfd62a14fb76b00d2844d06b4a4243c2cf0504a2/diff:/var/lib/docker/overlay2/7b8fa359206edfdca8703a38bdb7fdc32ebdc07b7136f2981e5ca781238111c6/diff:/var/lib/docker/overlay2/8dd834807a2a7590ac762bee3e290ff9a689fb9cba1897b8d2daa65e376b61ea/diff:/var/lib/docker/overlay2/ee0c432ffafdb9f5395af76ad6fb3c29e2e28f88993ecb2ddbe0a493a151b5fd/diff:/var/lib/docker/overlay2/a00423a03e3ca577d66b92e10da4b5b4f8180265da439624794b4b3319bd5ba0/diff:/var/lib/docker/overlay2/d551ec773999b55314274047f54198a4c1cdef5fd2d1133360e6a8082e960ac5/diff:/var/lib/docker/overlay2/1503d1d698615f3a8cc30b744c2d6c4768819a1158eaeaea987b602299cf9dd3/diff:/var/lib/docker/overlay2/776737b6a4929804e7599dcfb555f038e7265ce652fabf59462a2580790ffeaf/diff:/var/lib/docker/overlay2/f71c3c73afc780ecfe33a8ba7e03e66c662d66c3efabb43548679ad87e2772ff/diff:/var/lib/docker/overlay2/602e66ab929f60139659ae509ab52f74dcf7e8668949bbaf7ebf17d8c181e9e7/diff:/var/lib/docker/overlay2/156b585547710b9f6eb532d300794bc0b737b5c856d9f64467f8a76e3bf5cdc4/diff:/var/lib/docker/overlay2/ba3f239f8dc78a82dbb4f2bc9d9f6964235a63807dbe5cf70a94b9a6f530d9ef/diff:/var/lib/docker/overlay2/4a12af41f9c841dd5637c69194373f8b5eecd1b0193d5afa25c11e9cf7b361f6/diff:/var/lib/docker/overlay2/92c5668adfeaad0cd5be611fa45cc43b05d79c5d95a8ef90b96b9d8ecfd09f98/diff:/var/lib/docker/overlay2/8fa221df44d3d46427c350b82f641b4bd3527401155c0e5108d9dfd3842b7b68/diff:/var/lib/docker/overlay2/d7cd5ed712634a3965b3483415ceeee139e47c3830b9182a80556093d5390cb0/diff:/var/lib/docker/overlay2/db55804772ef60511756b31feafeab97c83969a7596b33b035e87803d84d1fb0/diff:/var/lib/docker/overlay2/aa05b52b269a6c8ccd348303e99da47905661bf921f5f8f0483c7a3ed4a5477b/diff:/var/lib/docker/overlay2/051e036e4ae697852fe7a45c9784eb909dd1c43b9243427f2d8ed8d97ecfa0b5/diff:/var/lib/docker/overlay2/8b7eac85b00e5eed265f5444b1ebac7c6de4bca5562ce40d951e0b81e4ff09aa/diff:/var/lib/docker/overlay2/a9e3ae067d42da2cbd506f6b25d1ad9588356208894758400e8e36c824cebe37/diff:/var/lib/docker/overlay2/b8456d042634f3a20e41179fe27642cea1247231c178ac904c34520307605585/diff:/var/lib/docker/overlay2/31335d7818eb7752abf491e4e74d55fcc3d08f2a8419b5355e5f888f7272747a/diff:/var/lib/docker/overlay2/8a956fa757805f170409da9f1aba4b20845e70b3b48d259f590c96ad665d1bdc/diff:/var/lib/docker/overlay2/bce0c05911e2acbc44a83c922e8b18d679a13d8921c6f9f665b6525ca80cbef4/diff",
            "MergedDir": "/var/lib/docker/overlay2/2239fca81144705b33fc0c5ddce01dd7c0c9d904be4ae5c9899a9bcd9d80f786/merged",
            "UpperDir": "/var/lib/docker/overlay2/2239fca81144705b33fc0c5ddce01dd7c0c9d904be4ae5c9899a9bcd9d80f786/diff",
            "WorkDir": "/var/lib/docker/overlay2/2239fca81144705b33fc0c5ddce01dd7c0c9d904be4ae5c9899a9bcd9d80f786/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:977340364f395522c48194db0cf2a81b7643d1bd1378a4c16dc848095a39de7d",
            "sha256:b7c90db1ba77a29949a56c35f5904510e21eb2904129590dc32e48dbfd5c4b84",
            "sha256:45cde2a9128e604896eee7f95e10d03f808c596953711c447452a01393089c3d",
            "sha256:f91a1c7fe937aebf5fd31beeef9002e3d97ed2c05d6ecc155df424e2a963c46b",
            "sha256:7767c4a30e6914978e1c90e0548aa8f8cfb421e54f191bedcf8a9c99ebd6bab7",
            "sha256:14c281d3305bbea98dbf5561af2f0497a5a1a236f3d03249143d67fdb3c635ad",
            "sha256:7c762e8d0adb10d504c624a39e698612bb6a211fef6b0e4e737ac5984c6b743a",
            "sha256:38ebdb81b1e7f5cd40a6c45e8b31bf1102f0f7ba153933f42d9cf52f9be6a8b9",
            "sha256:a463ff4e04fd8befc5bc5f4b1fef3ecc47b81bf8222ac4cde87d6617a8ff6291",
            "sha256:3fbe14df07ea3303089a59e6a2d73002d3f1a02235eba6ca07a9e5e2aaf9513a",
            "sha256:365aa66697561732bb15b01e1fc2e4600c72a5caa9d004c35ecae9c4264d418e",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:820fcf6d602cb62761c0939c387b6ead58392f083845b528beb308ffcf44a68c",
            "sha256:85d5db3af37cda5b0a11929b907a4f0bfe263672ffc7b6b5e2d404534b1738b1",
            "sha256:8de5b1fe48452ab76f547e52f971ab7bfbeed406326701adf2496f50c24fec1c",
            "sha256:67a941fd4f124dc09ec40eb46ea3b51a9fd83048b036fb3fee0e6d31212e834f",
            "sha256:1364e4b6939813d6c4d7c781fbca9198119e88ac0ec07c4d5a006a897a389c23",
            "sha256:fa059c4aee0cbec8c41b33539111f50dc9017553801e2d9ed37916c9f14e0287",
            "sha256:79795009a0ffe7d2006f164211219dc9e230b3d06eaa1329ef8efc3a50ef42b9",
            "sha256:81f400671e4b9283faabc7269c0bbfb7d24ffb544a461dbae05b36ce1c469efb",
            "sha256:7297d0e58e6d4c491e5c54a7606927b447fd5d892562c376bf6196e43080ed13",
            "sha256:8ebc62ddc05ef196c57e77836b1f988f3179b6b75b6b601fca6a29364d82876b",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:9f7dd41e0975626ef001d04c1ad21a637e38a22a87c002812f0d2cc88faa593c",
            "sha256:5a42a467e091b9b934971590c3e4a655106913c34676aa66a25472d28441b585",
            "sha256:f36c5a9c459ca0c22bec3b53c8da54cbb45673224b90cb77c19bed37fd3ee4eb",
            "sha256:5aabf6c9f42bacc2e7d54a35085bba517d71801b777de2e3f0df4bfadbd86d11",
            "sha256:510b3ddd14a12bf2fb318fd2d8669205bb637e6d6e7f7eedade5616c9f7be8f1",
            "sha256:7fb03c31a0bc7b804221af966fc7cd0af0815af2189b33fdb822b5b3909c5fe6",
            "sha256:207694f0ee9731bcca7c0bf9a6842273cf7dc40d9cec72161a70c7ec2b9cc9c4",
            "sha256:abdc159ea35faa83a08cd551b6c91535b7ee9a39418ad222fc7e10f40ab9b4d7",
            "sha256:6d4f12754134744811ec00443baeb195716c34b0c510033acb3d88c9d7722408",
            "sha256:182dbd22c4a4cc1bac05a9f222876c28344dad1149a8f8d88f93eea773b8d53f"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-06-19T17:35:06.146904958+08:00"
    }
}

更多版本

docker.io/homeassistant/home-assistant:stable

linux/amd64 docker.io1.60GB2024-07-08 01:04
4603

docker.io/homeassistant/home-assistant:2024.8

linux/amd64 docker.io1.64GB2024-08-29 13:56
1563

docker.io/homeassistant/home-assistant:stable

linux/arm64 docker.io1.67GB2024-09-19 01:50
1773

docker.io/homeassistant/home-assistant:2024.10

linux/amd64 docker.io1.79GB2024-10-08 17:37
648

docker.io/homeassistant/home-assistant:2024.11

linux/amd64 docker.io1.75GB2024-11-15 10:06
865

docker.io/homeassistant/home-assistant:2024.12.0b3

linux/amd64 docker.io1.78GB2024-12-02 10:09
634

docker.io/homeassistant/home-assistant:2024.12

linux/arm64 docker.io1.74GB2024-12-18 17:58
558

docker.io/homeassistant/home-assistant:2024.12

linux/amd64 docker.io1.78GB2024-12-18 18:52
416

docker.io/homeassistant/home-assistant:2024.12.5

linux/amd64 docker.io1.78GB2024-12-24 01:47
492

docker.io/homeassistant/home-assistant:2025.1.0

linux/amd64 docker.io1.80GB2025-01-07 15:18
477

docker.io/homeassistant/home-assistant:2025.1

linux/amd64 docker.io1.84GB2025-01-21 11:22
397

docker.io/homeassistant/home-assistant:2025.2.0b10

linux/amd64 docker.io1.80GB2025-02-06 18:02
304

docker.io/homeassistant/home-assistant:2025.2

linux/amd64 docker.io1.83GB2025-02-13 14:27
375

docker.io/homeassistant/home-assistant:2025.2.5

linux/amd64 docker.io1.84GB2025-02-23 22:06
508

docker.io/homeassistant/home-assistant:2025.3

linux/amd64 docker.io1.81GB2025-03-08 13:53
389

docker.io/homeassistant/home-assistant:latest

linux/amd64 docker.io1.81GB2025-03-10 09:33
1495

docker.io/homeassistant/home-assistant:2025.3.3

linux/amd64 docker.io1.81GB2025-03-21 01:04
641

docker.io/homeassistant/home-assistant:2025.1.0

linux/arm64 docker.io1.76GB2025-06-19 17:36
581

docker.io/homeassistant/home-assistant:2025.6.3

linux/amd64 docker.io1.99GB2025-06-29 00:27
406

docker.io/homeassistant/home-assistant:2025.7

linux/amd64 docker.io2.02GB2025-07-03 11:49
353

docker.io/homeassistant/home-assistant:2025.7.2

linux/amd64 docker.io2.02GB2025-07-17 16:37
585

docker.io/homeassistant/home-assistant:2025.7

linux/arm64 docker.io2.00GB2025-07-30 22:47
250

docker.io/homeassistant/home-assistant:dev

linux/amd64 docker.io2.17GB2025-08-15 20:35
235

docker.io/homeassistant/home-assistant:2025.8

linux/amd64 docker.io2.02GB2025-08-15 22:09
162

docker.io/homeassistant/home-assistant:2025.8.1

linux/amd64 docker.io2.02GB2025-08-16 17:13
363

docker.io/homeassistant/home-assistant:2025.8.2

linux/amd64 docker.io2.03GB2025-08-19 22:22
233

docker.io/homeassistant/home-assistant:2025.9.0

linux/amd64 docker.io2.04GB2025-09-04 14:23
271

docker.io/homeassistant/home-assistant:2025.9.4

linux/amd64 docker.io2.04GB2025-09-25 10:33
219

docker.io/homeassistant/home-assistant:2025.8.2

linux/arm64 docker.io2.01GB2025-10-06 19:57
144

docker.io/homeassistant/home-assistant:2025.10

linux/arm64 docker.io2.05GB2025-10-14 11:29
149

docker.io/homeassistant/home-assistant:2025.10

linux/amd64 docker.io2.07GB2025-10-19 22:31
164

docker.io/homeassistant/home-assistant:2025.10.3

linux/amd64 docker.io2.07GB2025-10-23 19:11
114

docker.io/homeassistant/home-assistant:2025.11.0b4

linux/amd64 docker.io2.12GB2025-11-05 17:33
113

docker.io/homeassistant/home-assistant:2025.11.1

linux/amd64 docker.io2.12GB2025-11-13 02:26
142

docker.io/homeassistant/home-assistant:2025.11

linux/amd64 docker.io2.09GB2025-11-27 11:35
73

docker.io/homeassistant/home-assistant:2025.12.1

linux/arm64 docker.io2.13GB2025-12-07 14:00
65