ghcr.io/mailcow/unbound:1.24 linux/amd64

ghcr.io/mailcow/unbound:1.24 - 国内下载镜像源 浏览次数:16

这是一个用于运行Unbound DNS解析器的Docker镜像。Unbound是一个可靠、高效且灵活的DNS解析器,可以作为递归或权威DNS服务器使用。Mailcow项目提供此镜像,方便用户在Docker环境中轻松部署和管理Unbound。

源镜像 ghcr.io/mailcow/unbound:1.24
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/unbound:1.24
镜像ID sha256:c79028c964c27fbedfb11f41e6dd37b004c94d1848c7951a768c43ee6d027b1a
镜像TAG 1.24
大小 89.81MB
镜像源 ghcr.io
CMD /usr/bin/supervisord -c /etc/supervisor/supervisord.conf
启动入口 /docker-entrypoint.sh
工作目录 /
OS/平台 linux/amd64
浏览量 16 次
贡献者
镜像创建 2025-03-10T10:28:02.269766176Z
同步时间 2025-09-24 23:03
更新时间 2025-09-26 10:46
开放端口
53/tcp 53/udp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
镜像标签
= The Infrastructure Company GmbH <info@servercow.de>: maintainer

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/unbound:1.24
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/unbound:1.24  ghcr.io/mailcow/unbound:1.24

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/unbound:1.24
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/unbound:1.24  ghcr.io/mailcow/unbound:1.24

Shell快速替换命令

sed -i 's#ghcr.io/mailcow/unbound:1.24#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/unbound:1.24#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/unbound:1.24 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/unbound:1.24  ghcr.io/mailcow/unbound:1.24'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/unbound:1.24 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/unbound:1.24  ghcr.io/mailcow/unbound:1.24'

镜像构建历史


# 2025-03-10 18:28:02  0.00B 设置默认要执行的命令
CMD ["/usr/bin/supervisord" "-c" "/etc/supervisor/supervisord.conf"]
                        
# 2025-03-10 18:28:02  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/docker-entrypoint.sh"]
                        
# 2025-03-10 18:28:02  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "sh -c '[ -f /tmp/healthcheck_status ] && [ \"$(cat /tmp/healthcheck_status)\" -eq 0 ] || exit 1'"] "30s" "10s" "0s" "0s" '\x00'}
                        
# 2025-03-10 18:28:02  2.68KB 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x /healthcheck.sh # buildkit
                        
# 2025-03-10 18:28:02  183.00B 复制新文件或目录到容器中
COPY stop-supervisor.sh /usr/local/sbin/stop-supervisor.sh # buildkit
                        
# 2025-03-10 18:28:02  794.00B 复制新文件或目录到容器中
COPY supervisord.conf /etc/supervisor/supervisord.conf # buildkit
                        
# 2025-03-10 18:28:02  391.00B 复制新文件或目录到容器中
COPY syslog-ng.conf /etc/syslog-ng/syslog-ng.conf # buildkit
                        
# 2025-03-10 18:28:02  2.68KB 复制新文件或目录到容器中
COPY healthcheck.sh /healthcheck.sh # buildkit
                        
# 2025-03-10 18:28:01  464.00B 复制新文件或目录到容器中
COPY docker-entrypoint.sh /docker-entrypoint.sh # buildkit
                        
# 2025-03-10 18:28:01  0.00B 声明容器运行时监听的端口
EXPOSE map[53/tcp:{} 53/udp:{}]
                        
# 2025-03-10 18:28:01  81.97MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --update --no-cache 	curl 	bind-tools 	coreutils 	unbound 	bash 	openssl 	drill 	tzdata 	syslog-ng 	supervisor 	&& curl -o /etc/unbound/root.hints https://www.internic.net/domain/named.cache 	&& chown root:unbound /etc/unbound     && adduser unbound tty 	&& chmod 775 /etc/unbound # buildkit
                        
# 2025-03-10 18:28:01  0.00B 添加元数据标签
LABEL maintainer== The Infrastructure Company GmbH <info@servercow.de>
                        
# 2025-02-14 11:28:36  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-02-14 11:28:36  7.83MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:c79028c964c27fbedfb11f41e6dd37b004c94d1848c7951a768c43ee6d027b1a",
    "RepoTags": [
        "ghcr.io/mailcow/unbound:1.24",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/unbound:1.24"
    ],
    "RepoDigests": [
        "ghcr.io/mailcow/unbound@sha256:8d67dc0d33ddfce2cfcde19a7f65eecad521cc90c58581d2fa6e4b65305aa68c",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/unbound@sha256:e0099055b466b60f71e7a312ff24fd8d0c982a123391aa91720a6d606fc9b213"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-03-10T10:28:02.269766176Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "53/tcp": {},
            "53/udp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
        ],
        "Cmd": [
            "/usr/bin/supervisord",
            "-c",
            "/etc/supervisor/supervisord.conf"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "sh -c '[ -f /tmp/healthcheck_status ] \u0026\u0026 [ \"$(cat /tmp/healthcheck_status)\" -eq 0 ] || exit 1'"
            ],
            "Interval": 30000000000,
            "Timeout": 10000000000
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/",
        "Entrypoint": [
            "/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "= The Infrastructure Company GmbH \u003cinfo@servercow.de\u003e"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 89813360,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/fe608c1c6d996c784d5a94cf983924e51ddd52695adaa0bdfb8b739e52b9e5c2/diff:/var/lib/docker/overlay2/d024eb0d51efffc759286d9982c16ba635aa84d4161db30dedb3b70e06cfdd32/diff:/var/lib/docker/overlay2/ba30cf70bb6cbda76047d81099a989585c6980301b8fc9cc4986471c96be7a6e/diff:/var/lib/docker/overlay2/f8f44202ee313b3edbb9866ed7ecde2f624b0becc784cb785851bca623642af3/diff:/var/lib/docker/overlay2/1851854da88b028903050af8e2b1276904883dc7946ec775b29fd9ec1268a5c9/diff:/var/lib/docker/overlay2/e9abd4f5f39baa3f35808e12948d709b15ea1109ef9384857dc56093ade9f019/diff:/var/lib/docker/overlay2/4e8c80c1de56b91b667718f35bdead0b4c91a2fdafbfe97c3c57654b169634d9/diff",
            "MergedDir": "/var/lib/docker/overlay2/8b72cf40fcf36bb2d4288d57cbdf5020619a8211ea7482495f725880efc14fd7/merged",
            "UpperDir": "/var/lib/docker/overlay2/8b72cf40fcf36bb2d4288d57cbdf5020619a8211ea7482495f725880efc14fd7/diff",
            "WorkDir": "/var/lib/docker/overlay2/8b72cf40fcf36bb2d4288d57cbdf5020619a8211ea7482495f725880efc14fd7/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:08000c18d16dadf9553d747a58cf44023423a9ab010aab96cf263d2216b8b350",
            "sha256:99daccb3cc48ad3b1f37f4747cf5948a3ba3cb8330c7b577aab34a8d441ff087",
            "sha256:34acf8d3dfa802985d14474b97480401b7a4fac8d6c6cc2c7c712eaea1e06871",
            "sha256:cde8f185ddac27f9fbdcbdf16b0192ded11836d4bcd40dd13492766e73c1f2eb",
            "sha256:be5aadff2776905627f8e0e17a8c7e7979f37d9892c4f67a18bc830642104341",
            "sha256:8f957621161c304b84b6cc62ccd83abb2fb672de425530cf8a77a7e84f751189",
            "sha256:2695b407817cd886797a0f19605262c523c5190bce5346ff9749f4becb59b1d6",
            "sha256:b32967a0059f2b53a87d7dc276995cdce6eb5a85d658f0e989d8dda7cc74bbbd"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-09-24T23:03:41.756405685+08:00"
    }
}

更多版本

ghcr.io/mailcow/unbound:1.24

linux/amd64 ghcr.io89.81MB2025-09-24 23:03
15