docker.io/hacn/hacn:stable linux/amd64

docker.io/hacn/hacn:stable - 国内下载镜像源 浏览次数:17

docker.io/hacn/hacn镜像是HACN相关的容器镜像,通常用于部署HACN平台服务或应用,提供对应的功能支持。

源镜像 docker.io/hacn/hacn:stable
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hacn/hacn:stable
镜像ID sha256:afa07a71371c064eb53bbaa05015e27ca608c4d1058df86eff41892bb50154ef
镜像TAG stable
大小 2.40GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /init
工作目录 /config
OS/平台 linux/amd64
浏览量 17 次
贡献者
镜像创建 2026-06-15T22:10:18.986465896Z
同步时间 2026-06-16 17:33
环境变量
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 PIP_EXTRA_INDEX_URL=https://wheels.home-assistant.io/musllinux-index/ UV_EXTRA_INDEX_URL=https://wheels.home-assistant.io/musllinux-index/ S6_SERVICES_GRACETIME=240000 UV_SYSTEM_PYTHON=true UV_NO_CACHE=true ALWAYS_INSTALL=true ALWAYS_UPGRADE=false MQTT_USERNAME=homeassistant MQTT_PORT=1883 NODERED_USERNAME=homeassistant NODERED_PORT=1880 TZ=Asia/Shanghai
镜像标签
amd64: io.hass.arch amd64: io.hass.base.arch ghcr.io/home-assistant/base:3.22: io.hass.base.image python: io.hass.base.name 2026.05.0: io.hass.base.version core: io.hass.type 2026.6.3: io.hass.version The Home Assistant Authors: org.opencontainers.image.authors 2026-06-12 19:56:30+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-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 2026.6.3: org.opencontainers.image.version
镜像安全扫描 查看Trivy扫描报告

系统OS: alpine 3.22.4 扫描引擎: Trivy 扫描时间: 2026-06-16 17:34

低危漏洞:30 中危漏洞:64 高危漏洞:40 严重漏洞:5

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hacn/hacn:stable
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hacn/hacn:stable  docker.io/hacn/hacn:stable

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hacn/hacn:stable
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hacn/hacn:stable  docker.io/hacn/hacn:stable

Shell快速替换命令

sed -i 's#hacn/hacn:stable#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hacn/hacn:stable#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hacn/hacn:stable && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hacn/hacn:stable  docker.io/hacn/hacn:stable'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hacn/hacn:stable && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hacn/hacn:stable  docker.io/hacn/hacn:stable'

镜像构建历史


# 2026-06-16 06:10:18  59.07MB 执行命令并创建新的镜像层
RUN |2 ADDONS= HUB_DOMAIN=github.com /bin/ash -o pipefail -c mkdir /hacs && cd /hacs &&   touch home-assistant.log &&   /install.sh &&   cd /config # buildkit
                        
# 2026-06-16 06:10:02  15.80KB 复制新文件或目录到容器中
COPY rootfs/ / # buildkit
                        
# 2026-06-16 06:10:02  0.00B 设置环境变量 ALWAYS_INSTALL ALWAYS_UPGRADE MQTT_USERNAME MQTT_PORT NODERED_USERNAME NODERED_PORT TZ
ENV ALWAYS_INSTALL=true ALWAYS_UPGRADE=false MQTT_USERNAME=homeassistant MQTT_PORT=1883 NODERED_USERNAME=homeassistant NODERED_PORT=1880 TZ=Asia/Shanghai
                        
# 2026-06-16 06:10:02  0.00B 定义构建参数
ARG HUB_DOMAIN=github.com
                        
# 2026-06-16 06:10:02  0.00B 定义构建参数
ARG ADDONS=
                        
# 2026-06-13 03:57:50  0.00B 设置工作目录为/config
WORKDIR /config
                        
# 2026-06-13 03:57:50  75.55MB 执行命令并创建新的镜像层
RUN /bin/ash -o pipefail -c uv pip install         -e ./homeassistant     && python3 -m compileall         homeassistant/homeassistant # buildkit
                        
# 2026-06-13 03:57:25  203.30MB 复制新文件或目录到容器中
COPY --parents LICENSE* README* homeassistant/ pyproject.toml homeassistant/ # buildkit
                        
# 2026-06-13 03:57:18  1.43GB 执行命令并创建新的镜像层
RUN /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
                        
# 2026-06-13 03:56:49  67.75KB 复制新文件或目录到容器中
COPY requirements_all.txt home_assistant_frontend-* home_assistant_intents-* homeassistant/ # buildkit
                        
# 2026-06-13 03:56:49  284.62MB 执行命令并创建新的镜像层
RUN /bin/ash -o pipefail -c go2rtc --version     && pip3 install --no-cache-dir "uv==$(awk -F'==' '/^uv==/{print $2}' homeassistant/requirements.txt)"     && uv pip install         --no-build         -r homeassistant/requirements.txt # buildkit
                        
# 2026-06-13 03:56:42  8.82KB 复制新文件或目录到容器中
COPY --parents requirements.txt homeassistant/package_constraints.txt homeassistant/ # buildkit
                        
# 2026-06-13 03:56:41  19.24MB 复制新文件或目录到容器中
COPY /usr/local/bin/go2rtc /bin/go2rtc # buildkit
                        
# 2026-06-13 03:56:41  2.76KB 复制新文件或目录到容器中
COPY rootfs / # buildkit
                        
# 2026-06-13 03:56:39  0.00B 设置工作目录为/usr/src
WORKDIR /usr/src
                        
# 2026-06-13 03:56:39  0.00B 设置环境变量 S6_SERVICES_GRACETIME UV_SYSTEM_PYTHON UV_NO_CACHE
ENV S6_SERVICES_GRACETIME=240000 UV_SYSTEM_PYTHON=true UV_NO_CACHE=true
                        
# 2026-06-13 03:56:39  0.00B 添加元数据标签
LABEL io.hass.type=core org.opencontainers.image.authors=The Home Assistant Authors 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-2.0 org.opencontainers.image.title=Home Assistant org.opencontainers.image.url=https://www.home-assistant.io/
                        
# 2026-05-20 19:39:38  0.00B 添加元数据标签
LABEL io.hass.type=homeassistant-base org.opencontainers.image.title=Home Assistant Core baseimage org.opencontainers.image.description=Baseimage for Home Assistant Core container/supervisor installation org.opencontainers.image.authors=The Home Assistant Authors org.opencontainers.image.url=https://www.home-assistant.io/ org.opencontainers.image.documentation=https://www.home-assistant.io/docs/ org.opencontainers.image.licenses=Apache License 2.0
                        
# 2026-05-20 19:39:38  44.40KB 复制新文件或目录到容器中
COPY rootfs / # buildkit
                        
# 2026-05-20 19:39:29  1.11MB 复制新文件或目录到容器中
COPY /opt/telldus/ /usr/local/ # buildkit
                        
# 2026-05-20 19:39:38  7.97MB 复制新文件或目录到容器中
COPY /opt/picotts/usr/local/ /usr/local/ # buildkit
                        
# 2026-05-20 19:39:24  4.00B 执行命令并创建新的镜像层
RUN |2 BUILD_ARCH=amd64 BUILD_FROM=ghcr.io/home-assistant/base-python:3.14-alpine3.22-2026.05.0 /bin/ash -o pipefail -c python_version=$(python -c "import sys; print(f'{sys.version_info.major}.{sys.version_info.minor}')")     && echo "cec" > "/usr/local/lib/python${python_version}/site-packages/cec.pth" # buildkit
                        
# 2026-05-20 19:39:24  5.19MB 复制新文件或目录到容器中
COPY /opt/libcec/ /usr/local/ # buildkit
                        
# 2026-05-20 19:39:20  144.36KB 复制新文件或目录到容器中
COPY /opt/ssocr/ /usr/local/ # buildkit
                        
# 2026-05-20 19:39:03  0.00B 设置工作目录为/usr/src/
WORKDIR /usr/src/
                        
# 2026-05-20 19:39:03  21.79MB 执行命令并创建新的镜像层
RUN |2 BUILD_ARCH=amd64 BUILD_FROM=ghcr.io/home-assistant/base-python:3.14-alpine3.22-2026.05.0 /bin/ash -o pipefail -c pip3 install --only-binary=:all:         -r /tmp/requirements.txt # buildkit
                        
# 2026-05-20 19:38:58  160.98MB 执行命令并创建新的镜像层
RUN |2 BUILD_ARCH=amd64 BUILD_FROM=ghcr.io/home-assistant/base-python:3.14-alpine3.22-2026.05.0 /bin/ash -o pipefail -c apk add         bluez         bluez-deprecated         bluez-libs         confuse         curl         eudev-libs         ffmpeg         git         grep         hwdata-usb         imlib2         iperf3         libftdi1         libgpiod         libpulse         libturbojpeg         libzbar         mariadb-connector-c         net-tools         nmap         openssh-client         p8-platform         pianobar         popt         pulseaudio-alsa         socat # buildkit
                        
# 2026-05-20 19:38:58  0.00B 定义构建参数
ARG BUILD_FROM=ghcr.io/home-assistant/base-python:3.14-alpine3.22-2026.05.0
                        
# 2026-05-20 19:38:58  0.00B 定义构建参数
ARG BUILD_ARCH=amd64
                        
# 2026-05-20 17:35:34  0.00B 添加元数据标签
LABEL io.hass.type=base io.hass.base.name=python
                        
# 2026-05-20 17:35:34  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2026-05-20 17:35:34  81.76MB 复制新文件或目录到容器中
COPY / / # buildkit
                        
# 2026-05-20 17:18:58  0.00B 添加元数据标签
LABEL io.hass.type=base io.hass.base.name=alpine
                        
# 2026-05-20 17:18:58  0.00B 设置环境变量 LANG S6_BEHAVIOUR_IF_STAGE2_FAILS S6_CMD_WAIT_FOR_SERVICES_MAXTIME S6_CMD_WAIT_FOR_SERVICES S6_SERVICES_READYTIME PIP_EXTRA_INDEX_URL 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 PIP_EXTRA_INDEX_URL=https://wheels.home-assistant.io/musllinux-index/ UV_EXTRA_INDEX_URL=https://wheels.home-assistant.io/musllinux-index/
                        
# 2026-05-20 17:18:58  0.00B 定义构建参数
ARG EXTRA_INDEX_URL=https://wheels.home-assistant.io/musllinux-index/
                        
# 2026-05-20 17:18:58  0.00B 
SHELL [/bin/ash -o pipefail -c]
                        
# 2026-05-20 17:18:58  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/init"]
                        
# 2026-05-20 17:18:58  37.47MB 复制新文件或目录到容器中
COPY / / # buildkit
                        
# 2026-04-17 07:53:02  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2026-04-17 07:53:02  8.32MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.22.4-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:afa07a71371c064eb53bbaa05015e27ca608c4d1058df86eff41892bb50154ef",
    "RepoTags": [
        "hacn/hacn:stable",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hacn/hacn:stable"
    ],
    "RepoDigests": [
        "hacn/hacn@sha256:90be17d2419befc9ab61caced8fb108bfdceb698c1c2958ff41bb5041d83c819",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hacn/hacn@sha256:0ad049a4ce83c8223a56e5f5cfb4cf72bd002f1f2024d753fb3f063cdaecce50"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-06-15T22:10:18.986465896Z",
    "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",
            "PIP_EXTRA_INDEX_URL=https://wheels.home-assistant.io/musllinux-index/",
            "UV_EXTRA_INDEX_URL=https://wheels.home-assistant.io/musllinux-index/",
            "S6_SERVICES_GRACETIME=240000",
            "UV_SYSTEM_PYTHON=true",
            "UV_NO_CACHE=true",
            "ALWAYS_INSTALL=true",
            "ALWAYS_UPGRADE=false",
            "MQTT_USERNAME=homeassistant",
            "MQTT_PORT=1883",
            "NODERED_USERNAME=homeassistant",
            "NODERED_PORT=1880",
            "TZ=Asia/Shanghai"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/config",
        "Entrypoint": [
            "/init"
        ],
        "OnBuild": null,
        "Labels": {
            "io.hass.arch": "amd64",
            "io.hass.base.arch": "amd64",
            "io.hass.base.image": "ghcr.io/home-assistant/base:3.22",
            "io.hass.base.name": "python",
            "io.hass.base.version": "2026.05.0",
            "io.hass.type": "core",
            "io.hass.version": "2026.6.3",
            "org.opencontainers.image.authors": "The Home Assistant Authors",
            "org.opencontainers.image.created": "2026-06-12 19:56:30+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-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": "2026.6.3"
        },
        "Shell": [
            "/bin/ash",
            "-o",
            "pipefail",
            "-c"
        ]
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2396722572,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/c517472202626eea33c35e41be64c2b0cde081ea2b0c22f0b7ed6f2885fafb53/diff:/var/lib/docker/overlay2/4e2fa7840fd77bab3a93a6432065329e49b6b57870117611637ebbbf8a6fd0aa/diff:/var/lib/docker/overlay2/cdf74b65ef3696bdbdfc1e5f54615b6a6c959bf168e337e2c8ccacd6229e0dc4/diff:/var/lib/docker/overlay2/5a443d9379d878a709d83c1c3bd6afa7d34d8d214cde18660c81ce2ba840e617/diff:/var/lib/docker/overlay2/0a87bd3f80b2e4ad303a827e79b7330176c7a050c0cc39148b5fde71a1af5639/diff:/var/lib/docker/overlay2/a44317f564eb7e5e3ad9717313082d5c4ff3117af9a59bc83fb1827a974629d7/diff:/var/lib/docker/overlay2/4878a101f68455cf125cf2c7a0a809729867b8ac07a399b1039c0e5a17885f65/diff:/var/lib/docker/overlay2/4b91d6303905708c62a4e944aa9536d8abdf1698a101e077115410026a5a8fab/diff:/var/lib/docker/overlay2/dcc8ed12b02f588e35da23ec771e2a1c361ce77a4bf6fd1fe2c25ac99c8623cf/diff:/var/lib/docker/overlay2/6a7533004f8cb04396a41560eba18255df16b83b0d8b5387c146160f671ca6a2/diff:/var/lib/docker/overlay2/4d936214acbea7071d718af9dd0f47f2dd614e57570520e1f3be11cb60775df1/diff:/var/lib/docker/overlay2/3f3cd237be9c2f36ddc407efb945dce6e1f337bf59f17508d260d418aa33f42f/diff:/var/lib/docker/overlay2/789721e10a266fd499028d0aa5ec7bdefa070713b8644c45fcc1595cb452e1b7/diff:/var/lib/docker/overlay2/b636a519d0200b34dbb3ff35aebc38806cdcdfc73b261c54d9af7a52518cb29a/diff:/var/lib/docker/overlay2/cfdbc9662fa568f9912b8905486625c4e5b5d55be6153ea0bc1f6d4f483abc68/diff:/var/lib/docker/overlay2/a0836a0143ea2fbbeeeb8542dd0fd809d1405682c741cf7acfe96a689affd776/diff:/var/lib/docker/overlay2/3f8c5a5abca1cdb20a09aeef2ec4a223c314a95aeb6ba0076a0c96227269c9e0/diff:/var/lib/docker/overlay2/0d6ecfdae055273167a9c0104191dbdbfc88761ab31e00de6c28aa7cf605f6b1/diff:/var/lib/docker/overlay2/4bd6616930c114724ed635e91e695c12ad66aec0adc39418e7360c3470b7dc1b/diff:/var/lib/docker/overlay2/69daaafc1e13c9914ab07b30e3e1523ffb80bdafaab89bedcc2d9426ed99f119/diff:/var/lib/docker/overlay2/de7ae6e0f67dbecb0338d2103e8749ba447238e530f74731e4ed297dffb94f6c/diff:/var/lib/docker/overlay2/1b4cab21cc1e65bf68da48870b5f1e46fa4e89e0636e25fe640e726e1be88278/diff:/var/lib/docker/overlay2/9d3dce77d9e0da56495f5c4655c081e44213f7946fb6bd4e256c4885c806f0b1/diff",
            "MergedDir": "/var/lib/docker/overlay2/ca88327df5ec15552281b077deac5b69bd6a6dd3acd1914118c4b040000070da/merged",
            "UpperDir": "/var/lib/docker/overlay2/ca88327df5ec15552281b077deac5b69bd6a6dd3acd1914118c4b040000070da/diff",
            "WorkDir": "/var/lib/docker/overlay2/ca88327df5ec15552281b077deac5b69bd6a6dd3acd1914118c4b040000070da/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:0854555d70acaa318b38ee50bc667cb51ff6bf0757624624c7ff3b6fe17459a0",
            "sha256:f6dc397de6a03466ab661a7c2b0e4ae61b9d8a0c6c05c45b02d808117d2ef250",
            "sha256:0f5740a21ea83dd4b44080cfcbbe1f2a5ca2f509b2be3766766965bc47cf987d",
            "sha256:ee23587ac467ba18c2e6d8c1ab2da7cfe19a6b04285b4598ca3bede0ba8e1475",
            "sha256:db7a1374c3a614c5cd9513ea1bcb2911cbe07a0e23cffae8d7d4318cb1d44c70",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:2dba64ebaf0f57b9d25ce82a11647f04ba80546ad5124ffbc4629a23e370ba39",
            "sha256:4849934cb89ae5380b9eb508ccc4b7d5efd3dced011ab52ef9a7def9f04b4d7b",
            "sha256:5cfcd9d55d51658a45517f39f7e1b5acffe4940384101d424c50651909e286aa",
            "sha256:d462e6af8f6cd8ada348aab2ab882ed440833c9c58565a502f421e1fb4774dcc",
            "sha256:5671c142c5563d148c0239eef8c84978cb0c9f1727e2b15e9e155b60f8a5ad47",
            "sha256:2a6d973cdde42c965ab7d523488c6fd0727fcfdef299c37d4a208742405f743a",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:a6f78b51003278c8da0ca3dee6ff5c3cc900339cb7b7e3b7cc82db29d5b8ecba",
            "sha256:6d9c0a2964a47cdd4fbbe9a7a39abe5d964c674abecc3278044e223caea4f2d7",
            "sha256:04e36a658887252b702749ccfad851da6e05ebd38c0492b5a821701dccf990c2",
            "sha256:d6077420470fa778dea1fc88946c4b93cb953b635de7e5238337b64f88b3f93f",
            "sha256:9c3c815578dbd99d992c6f744de8a30663ba0adcd99e29780baf1083441c0e52",
            "sha256:b06fa245b8e91b5f9e1a0a5e01f01265493151519ae6ebdf2c06b0dd2100f62e",
            "sha256:beed172bef30bf01aebb760533ffc27c0e198a1c029acb6b565ae749c5e2bdee",
            "sha256:b14946f978624b265ae00a4a2daf6a0f5e7b643418cc032b8b27ceb98a87e14a",
            "sha256:5fd5dc2803e7661191c34b130bc3e6b7792872cf7672aadc45ae1cebc3c87f77",
            "sha256:b49fc37b9216a4e76ca46cf8b3173dc806e6f24306de2ea925a89046e1e42d30",
            "sha256:34dcad445211793a813f73cb6bd21005fb1ff86d5f157b8748d0571a4c685444"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-06-16T17:31:37.554994161+08:00"
    }
}

更多版本

docker.io/hacn/hacn:stable

linux/amd64 docker.io2.40GB2026-06-16 17:33
16