docker.io/jacobalberty/unifi:latest linux/amd64

docker.io/jacobalberty/unifi:latest - 国内下载镜像源 浏览次数:16

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

源镜像 docker.io/jacobalberty/unifi:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jacobalberty/unifi:latest
镜像ID sha256:215c29df220ea8fa2d8dafa33dc8537ad8aa101ae1fcd89d9172b9225955d86c
镜像TAG latest
大小 799.00MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD unifi
启动入口 /usr/local/bin/docker-entrypoint.sh
工作目录 /unifi
OS/平台 linux/amd64
浏览量 16 次
贡献者 24*****5@qq.com
镜像创建 2025-12-12T05:24:54.447981957Z
同步时间 2026-01-21 14:10
更新时间 2026-01-22 04:21
开放端口
10001/udp 3478/udp 6789/tcp 8080/tcp 8443/tcp 8843/tcp 8880/tcp
目录挂载
/unifi /unifi/run
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin BASEDIR=/usr/lib/unifi DATADIR=/unifi/data LOGDIR=/unifi/log CERTDIR=/unifi/cert RUNDIR=/unifi/run ORUNDIR=/var/run/unifi ODATADIR=/var/lib/unifi OLOGDIR=/var/log/unifi CERTNAME=cert.pem CERT_PRIVATE_NAME=privkey.pem CERT_IS_CHAIN=false GOSU_VERSION=1.10 BIND_PRIV=true RUNAS_UID0=true UNIFI_GID=999 UNIFI_UID=999
镜像标签
Jacob Alberty <jacob.alberty@foundigital.com>: maintainer 2025-12-12T05:26:06.142Z: org.opencontainers.image.created Unifi Docker files: org.opencontainers.image.description MIT: org.opencontainers.image.licenses ubuntu: org.opencontainers.image.ref.name 013d78ae7894ef8faadde6aee5328e30230dc1fc: org.opencontainers.image.revision https://github.com/jacobalberty/unifi-docker: org.opencontainers.image.source unifi-docker: org.opencontainers.image.title https://github.com/jacobalberty/unifi-docker: org.opencontainers.image.url v10.0.162: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jacobalberty/unifi:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jacobalberty/unifi:latest  docker.io/jacobalberty/unifi:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jacobalberty/unifi:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jacobalberty/unifi:latest  docker.io/jacobalberty/unifi:latest

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-12-12 13:24:54  0.00B 设置默认要执行的命令
CMD ["unifi"]
                        
# 2025-12-12 13:24:54  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]
                        
# 2025-12-12 13:24:54  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "/usr/local/bin/docker-healthcheck.sh || exit 1"] "0s" "0s" "5m0s" "0s" '\x00'}
                        
# 2025-12-12 13:24:54  0.00B 设置工作目录为/unifi
WORKDIR /unifi
                        
# 2025-12-12 13:24:54  0.00B 声明容器运行时监听的端口
EXPOSE [10001/udp 3478/udp 6789/tcp 8080/tcp 8443/tcp 8843/tcp 8880/tcp]
                        
# 2025-12-12 13:24:54  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/unifi /unifi/run]
                        
# 2025-12-12 13:24:54  614.00B 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive PKGURL=https://dl.ui.com/unifi/10.0.162/unifi_sysvinit_all.deb /bin/sh -c chmod +x /usr/local/unifi/hotfixes/* && run-parts /usr/local/unifi/hotfixes # buildkit
                        
# 2025-12-12 13:24:54  614.00B 复制新文件或目录到容器中
COPY hotfixes /usr/local/unifi/hotfixes # buildkit
                        
# 2025-12-12 13:24:54  0.00B 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive PKGURL=https://dl.ui.com/unifi/10.0.162/unifi_sysvinit_all.deb /bin/sh -c mkdir -p /unifi && chown unifi:unifi -R /unifi # buildkit
                        
# 2025-12-12 13:24:54  2.55MB 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive PKGURL=https://dl.ui.com/unifi/10.0.162/unifi_sysvinit_all.deb /bin/sh -c chown 0.0 /usr/local/bin/permset &&     chmod +s /usr/local/bin/permset # buildkit
                        
# 2025-12-12 13:24:54  2.55MB 复制新文件或目录到容器中
COPY /out/permset /usr/local/bin/permset # buildkit
                        
# 2025-12-12 13:24:54  719.05MB 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive PKGURL=https://dl.ui.com/unifi/10.0.162/unifi_sysvinit_all.deb /bin/sh -c set -ex  && mkdir -p /usr/share/man/man1/  && groupadd -r unifi -g $UNIFI_GID  && useradd --no-log-init -r -u $UNIFI_UID -g $UNIFI_GID unifi  && /usr/local/bin/docker-build.sh "${PKGURL}" # buildkit
                        
# 2025-12-12 13:24:17  393.00B 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive PKGURL=https://dl.ui.com/unifi/10.0.162/unifi_sysvinit_all.deb /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh  && chmod +x /usr/unifi/init.d/import_cert  && chmod +x /usr/local/bin/docker-healthcheck.sh  && chmod +x /usr/local/bin/docker-build.sh  && chmod -R +x /usr/local/docker/pre_build # buildkit
                        
# 2025-12-12 13:24:17  927.00B 复制新文件或目录到容器中
COPY pre_build /usr/local/docker/pre_build # buildkit
                        
# 2025-12-12 13:24:17  4.51KB 复制新文件或目录到容器中
COPY import_cert /usr/unifi/init.d/ # buildkit
                        
# 2025-12-12 13:24:17  967.00B 复制新文件或目录到容器中
COPY functions /usr/unifi/functions # buildkit
                        
# 2025-12-12 13:24:17  1.82KB 复制新文件或目录到容器中
COPY docker-build.sh /usr/local/bin/ # buildkit
                        
# 2025-12-12 13:24:17  267.00B 复制新文件或目录到容器中
COPY docker-healthcheck.sh /usr/local/bin/ # buildkit
                        
# 2025-12-12 13:24:17  6.67KB 复制新文件或目录到容器中
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
                        
# 2025-12-12 13:24:16  0.00B 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive PKGURL=https://dl.ui.com/unifi/10.0.162/unifi_sysvinit_all.deb /bin/sh -c mkdir -p /usr/unifi      /usr/local/unifi/init.d      /usr/unifi/init.d      /usr/local/docker # buildkit
                        
# 2025-12-12 13:24:16  2.02MB 执行命令并创建新的镜像层
RUN |2 DEBIAN_FRONTEND=noninteractive PKGURL=https://dl.ui.com/unifi/10.0.162/unifi_sysvinit_all.deb /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y gosu; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-12-12 13:24:16  0.00B 设置环境变量 BASEDIR DATADIR LOGDIR CERTDIR RUNDIR ORUNDIR ODATADIR OLOGDIR CERTNAME CERT_PRIVATE_NAME CERT_IS_CHAIN GOSU_VERSION BIND_PRIV RUNAS_UID0 UNIFI_GID UNIFI_UID
ENV BASEDIR=/usr/lib/unifi DATADIR=/unifi/data LOGDIR=/unifi/log CERTDIR=/unifi/cert RUNDIR=/unifi/run ORUNDIR=/var/run/unifi ODATADIR=/var/lib/unifi OLOGDIR=/var/log/unifi CERTNAME=cert.pem CERT_PRIVATE_NAME=privkey.pem CERT_IS_CHAIN=false GOSU_VERSION=1.10 BIND_PRIV=true RUNAS_UID0=true UNIFI_GID=999 UNIFI_UID=999
                        
# 2025-12-12 13:24:16  0.00B 定义构建参数
ARG PKGURL=https://dl.ui.com/unifi/10.0.162/unifi_sysvinit_all.deb
                        
# 2025-12-12 13:24:16  0.00B 定义构建参数
ARG DEBIAN_FRONTEND=noninteractive
                        
# 2025-12-12 13:24:16  0.00B 添加元数据标签
LABEL maintainer=Jacob Alberty <jacob.alberty@foundigital.com>
                        
# 2025-04-08 18:42:48  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2025-04-08 18:42:48  72.81MB 
/bin/sh -c #(nop) ADD file:f9ee450324e6ff2c946bc9aae5cf7e35e240dbd387d8b9f5ee1ed5b8434b9894 in / 
                        
# 2025-04-08 18:42:46  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=20.04
                        
# 2025-04-08 18:42:46  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2025-04-08 18:42:46  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2025-04-08 18:42:46  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:215c29df220ea8fa2d8dafa33dc8537ad8aa101ae1fcd89d9172b9225955d86c",
    "RepoTags": [
        "jacobalberty/unifi:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jacobalberty/unifi:latest"
    ],
    "RepoDigests": [
        "jacobalberty/unifi@sha256:896c0ab82d33300694dae82982fd7094497afcbea0be92cadc1e94bfead731d3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jacobalberty/unifi@sha256:a17e6188c1e3136515df9f0fb58c755cfdc6d4d0bbddbe4d515dea3127265710"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-12-12T05:24:54.447981957Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "10001/udp": {},
            "3478/udp": {},
            "6789/tcp": {},
            "8080/tcp": {},
            "8443/tcp": {},
            "8843/tcp": {},
            "8880/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "BASEDIR=/usr/lib/unifi",
            "DATADIR=/unifi/data",
            "LOGDIR=/unifi/log",
            "CERTDIR=/unifi/cert",
            "RUNDIR=/unifi/run",
            "ORUNDIR=/var/run/unifi",
            "ODATADIR=/var/lib/unifi",
            "OLOGDIR=/var/log/unifi",
            "CERTNAME=cert.pem",
            "CERT_PRIVATE_NAME=privkey.pem",
            "CERT_IS_CHAIN=false",
            "GOSU_VERSION=1.10",
            "BIND_PRIV=true",
            "RUNAS_UID0=true",
            "UNIFI_GID=999",
            "UNIFI_UID=999"
        ],
        "Cmd": [
            "unifi"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "/usr/local/bin/docker-healthcheck.sh || exit 1"
            ],
            "StartPeriod": 300000000000
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/unifi": {},
            "/unifi/run": {}
        },
        "WorkingDir": "/unifi",
        "Entrypoint": [
            "/usr/local/bin/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "Jacob Alberty \u003cjacob.alberty@foundigital.com\u003e",
            "org.opencontainers.image.created": "2025-12-12T05:26:06.142Z",
            "org.opencontainers.image.description": "Unifi Docker files",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.revision": "013d78ae7894ef8faadde6aee5328e30230dc1fc",
            "org.opencontainers.image.source": "https://github.com/jacobalberty/unifi-docker",
            "org.opencontainers.image.title": "unifi-docker",
            "org.opencontainers.image.url": "https://github.com/jacobalberty/unifi-docker",
            "org.opencontainers.image.version": "v10.0.162"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 798997385,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/9f0904692f4b586efaf03d8f6d5c09c5ad42b7a0f41fcab14cc605a134c6e7d1/diff:/var/lib/docker/overlay2/f932d15a74abd64bb0fc5d60103ae99a81c29879cf5bcb817df70b6a58610a20/diff:/var/lib/docker/overlay2/612d58dc77eced4660024940af3fa1217fddf399b941fed35d1235b972ff7f66/diff:/var/lib/docker/overlay2/b7f0a23d6c683906933af858fe05920b495d43893932f51adaab7c180ea01b00/diff:/var/lib/docker/overlay2/f25761deea18581bc8d203ede01227447c3bee8e88a713d9c52bfe6f4c2336aa/diff:/var/lib/docker/overlay2/152349b8b650efcdf197c93261762dadd5723919272fbcba3e4c8b616de0eaa8/diff:/var/lib/docker/overlay2/aa0148aea580f0b1671b48b467e8eaa26faffffb59b8b19723145ad8f49da87d/diff:/var/lib/docker/overlay2/2a133498afd12aff9030951aabd47e0d94ffb7a28cbeb75fec90084bb8d03950/diff:/var/lib/docker/overlay2/e02f270bb27e2a113ba75776c33920b0171e5715a59ec9291221ad3e61ccf7cb/diff:/var/lib/docker/overlay2/46a74a38f03e6945e2c8d64ed5f8b43f3ec33f329efaea52b966783e71db530e/diff:/var/lib/docker/overlay2/fd5137024993b6428bb7a367b332e7de5203db4a7338b177bec53da38060fa3c/diff:/var/lib/docker/overlay2/98de888377d21189b7df3b6c5c84d495d2c2d9d673ac1750832947aeca8d0c39/diff:/var/lib/docker/overlay2/f8484c28cebedddbb22ae60a93c7963cae59f01c949183f0641f76197df155c6/diff:/var/lib/docker/overlay2/52e16450c2ad9f254e0d103b6e39182fc7242b860f2183b7c5888816aef0dd9f/diff:/var/lib/docker/overlay2/0f70f01e7e5fd65ac1ac23b437507761a6c916fe243e2bdb03806501b2283ea1/diff:/var/lib/docker/overlay2/2c72cc647ebaafc642247d3f11207517c8e2d4fbab8b1121be7f71515efc55a2/diff",
            "MergedDir": "/var/lib/docker/overlay2/199000518fbef4c4e4a19d57dce7463692305de82a9487289a1b977f5bee218f/merged",
            "UpperDir": "/var/lib/docker/overlay2/199000518fbef4c4e4a19d57dce7463692305de82a9487289a1b977f5bee218f/diff",
            "WorkDir": "/var/lib/docker/overlay2/199000518fbef4c4e4a19d57dce7463692305de82a9487289a1b977f5bee218f/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:470b66ea5123c93b0d5606e4213bf9e47d3d426b640d32472e4ac213186c4bb6",
            "sha256:0af61ee57ce5fbda5ee09fbcd7ec6cebb2581d9b2438e64dc5d8bb4ab2853e39",
            "sha256:25e15a0df46842bf89c15c650a0143f62c78374d9e3f6a98052cd8211a5b39b9",
            "sha256:e58fd75cc6977116eeea2ac8918010a5f9b30cdee29aea093d4e2086afc5ac75",
            "sha256:2458534732960b05e26bbbc5d8f15f8e4e92840ab1cffe023fab0c6752291450",
            "sha256:27868565efcf59cd937ce01e0a2ccfb451b2a33e3345715c32999a56301326b7",
            "sha256:4a944295a46725db398c9330b1eba4a315bd1411aa448052e64fe70ed825621c",
            "sha256:f18be233886278f757cb91ad38e4b0a1826c2129024958baf260028a812ca9eb",
            "sha256:a5c21d19191d860c9d68bb301cfb7a19b9c069917e201eeb3a8da65e34cd72aa",
            "sha256:471261f91d1d86820a9be42207beeae46911380fddf0a97a8bded7842d347111",
            "sha256:1d30a5b27ee9c305c8b7e5303e3b04423944462b3fcbc8361781887bde3b6cd3",
            "sha256:b7ec7ef387eba538fce4eb1f8add1ff52d1d6d64ded77dbb912a25ea1c1f9108",
            "sha256:47efdce01e692b54bab1f8f84fcaaf6e247d25718fc267a5f8f4b247df3afdda",
            "sha256:95d65fc4b0123529538ae9683196e08428fe87a7d943206cf48cfe8b08667fac",
            "sha256:3d89f63b0dd89a571e0c419fa0758497cb2a41ea7fbb874a03884506ac18e65f",
            "sha256:e16d541541b6ed7326496b1adced07e9d327b3cfa8ab5802c7db567179beda5c",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-01-21T14:09:12.305106062+08:00"
    }
}

更多版本

docker.io/jacobalberty/unifi:latest

linux/amd64 docker.io799.00MB2026-01-21 14:10
15