docker.io/lancachenet/lancache-dns:latest linux/amd64

docker.io/lancachenet/lancache-dns:latest - 国内下载镜像源 浏览次数:9

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

这是一个LanCache DNS服务器的Docker镜像。LanCache是一个本地缓存系统,用于加速软件包的下载。这个镜像提供了LanCache的DNS服务器功能,可以帮助你更有效率地管理和分发软件包。

源镜像 docker.io/lancachenet/lancache-dns:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lancachenet/lancache-dns:latest
镜像ID sha256:d69db48d11e32761e019221939d5f10b99c7c39e8b256aaaa7307402cd40db2b
镜像TAG latest
大小 331.17MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /init/supervisord
启动入口 /bin/bash -e /init/entrypoint
工作目录 /scripts
OS/平台 linux/amd64
浏览量 9 次
贡献者
镜像创建 2025-06-01T00:03:33.745722597Z
同步时间 2025-06-15 01:18
更新时间 2025-06-15 15:38
开放端口
53/tcp 53/udp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin SUPERVISORD_EXIT_ON_FATAL=1 LC_ALL=en_GB.UTF-8 LANG=en_GB.UTF-8 LANGUAGE=en_GB.UTF-8 TZ=Europe/London SUPERVISORD_LOGLEVEL=WARN STEAMCACHE_DNS_VERSION=1 ENABLE_DNSSEC_VALIDATION=false LANCACHE_DNSDOMAIN=cache.lancache.net CACHE_DOMAINS_REPO=https://github.com/uklans/cache-domains.git CACHE_DOMAINS_BRANCH=master UPSTREAM_DNS=8.8.8.8
镜像标签
LanCache.Net Team <team@lancache.net>: maintainer ubuntu: org.opencontainers.image.ref.name 24.04: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lancachenet/lancache-dns:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lancachenet/lancache-dns:latest  docker.io/lancachenet/lancache-dns:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lancachenet/lancache-dns:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lancachenet/lancache-dns:latest  docker.io/lancachenet/lancache-dns:latest

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-06-01 08:03:33  0.00B 设置工作目录为/scripts
WORKDIR /scripts
                        
# 2025-06-01 08:03:33  0.00B 声明容器运行时监听的端口
EXPOSE map[53/tcp:{}]
                        
# 2025-06-01 08:03:33  0.00B 声明容器运行时监听的端口
EXPOSE map[53/udp:{}]
                        
# 2025-06-01 08:03:33  89.36KB 执行命令并创建新的镜像层
RUN /bin/sh -c git clone --depth=1 --no-single-branch https://github.com/uklans/cache-domains/ /opt/cache-domains # buildkit
                        
# 2025-06-01 08:03:33  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /var/cache/bind /var/log/named			&& chown bind:bind /var/cache/bind /var/log/named # buildkit
                        
# 2025-06-01 08:03:33  4.04MB 复制新文件或目录到容器中
COPY /go/src/dnstool /usr/local/bin/dnstool # buildkit
                        
# 2025-06-01 08:03:32  4.40KB 复制新文件或目录到容器中
COPY overlay/ / # buildkit
                        
# 2025-06-01 08:03:32  176.29MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y bind9 curl dnsutils git # buildkit
                        
# 2025-06-01 08:03:32  0.00B 设置环境变量 STEAMCACHE_DNS_VERSION ENABLE_DNSSEC_VALIDATION LANCACHE_DNSDOMAIN CACHE_DOMAINS_REPO CACHE_DOMAINS_BRANCH UPSTREAM_DNS
ENV STEAMCACHE_DNS_VERSION=1 ENABLE_DNSSEC_VALIDATION=false LANCACHE_DNSDOMAIN=cache.lancache.net CACHE_DOMAINS_REPO=https://github.com/uklans/cache-domains.git CACHE_DOMAINS_BRANCH=master UPSTREAM_DNS=8.8.8.8
                        
# 2025-06-01 08:03:32  0.00B 
MAINTAINER LanCache.Net Team <team@lancache.net>
                        
# 2025-06-01 08:01:35  0.00B 设置默认要执行的命令
CMD ["/init/supervisord"]
                        
# 2025-06-01 08:01:35  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/bin/bash" "-e" "/init/entrypoint"]
                        
# 2025-06-01 08:01:35  3.41KB 执行命令并创建新的镜像层
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c chmod -R 755 /init /hooks # buildkit
                        
# 2025-06-01 08:01:35  6.56KB 复制新文件或目录到容器中
COPY overlay/ / # buildkit
                        
# 2025-06-01 08:01:35  0.00B 设置环境变量 SUPERVISORD_EXIT_ON_FATAL LC_ALL LANG LANGUAGE TZ SUPERVISORD_LOGLEVEL
ENV SUPERVISORD_EXIT_ON_FATAL=1 LC_ALL=en_GB.UTF-8 LANG=en_GB.UTF-8 LANGUAGE=en_GB.UTF-8 TZ=Europe/London SUPERVISORD_LOGLEVEL=WARN
                        
# 2025-06-01 08:01:35  72.63MB 执行命令并创建新的镜像层
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c apt-get -y update && apt-get -y upgrade &&     apt-get -y install supervisor curl wget bzip2 locales tzdata --no-install-recommends &&     locale-gen en_GB.utf8 &&     update-locale LANG=en_GB.utf8 &&     apt-get -y clean &&     rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-06-01 08:01:35  0.00B 定义构建参数
ARG DEBIAN_FRONTEND=noninteractive
                        
# 2025-06-01 08:01:35  0.00B 添加元数据标签
LABEL maintainer=LanCache.Net Team <team@lancache.net>
                        
# 2025-04-28 17:44:51  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2025-04-28 17:44:50  78.10MB 
/bin/sh -c #(nop) ADD file:ad85a9d7b0a74c2140bd51d9c4559cca392991e0c95f84cb139347348e5d1f9a in / 
                        
# 2025-04-28 17:44:48  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=24.04
                        
# 2025-04-28 17:44:48  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2025-04-28 17:44:48  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2025-04-28 17:44:48  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:d69db48d11e32761e019221939d5f10b99c7c39e8b256aaaa7307402cd40db2b",
    "RepoTags": [
        "lancachenet/lancache-dns:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lancachenet/lancache-dns:latest"
    ],
    "RepoDigests": [
        "lancachenet/lancache-dns@sha256:923585fc37c5e283e1c031935e5d216ff9ff20c772af3dd940d4c58009bdf40d",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lancachenet/lancache-dns@sha256:923585fc37c5e283e1c031935e5d216ff9ff20c772af3dd940d4c58009bdf40d"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-06-01T00:03:33.745722597Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "LanCache.Net Team \u003cteam@lancache.net\u003e",
    "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",
            "SUPERVISORD_EXIT_ON_FATAL=1",
            "LC_ALL=en_GB.UTF-8",
            "LANG=en_GB.UTF-8",
            "LANGUAGE=en_GB.UTF-8",
            "TZ=Europe/London",
            "SUPERVISORD_LOGLEVEL=WARN",
            "STEAMCACHE_DNS_VERSION=1",
            "ENABLE_DNSSEC_VALIDATION=false",
            "LANCACHE_DNSDOMAIN=cache.lancache.net",
            "CACHE_DOMAINS_REPO=https://github.com/uklans/cache-domains.git",
            "CACHE_DOMAINS_BRANCH=master",
            "UPSTREAM_DNS=8.8.8.8"
        ],
        "Cmd": [
            "/init/supervisord"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/scripts",
        "Entrypoint": [
            "/bin/bash",
            "-e",
            "/init/entrypoint"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "LanCache.Net Team \u003cteam@lancache.net\u003e",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "24.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 331166491,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/97879a4b760ba94e47f2eded97b38ca0573df1e09a5530a9201d17fef1b15050/diff:/var/lib/docker/overlay2/35de70a3a94804409ee4dda02d97aa0234f4b824e974bd9292d0f9fbd06ab519/diff:/var/lib/docker/overlay2/2d889a765a550773ec8652c40aff27dd568444c41c481232123ed954379779eb/diff:/var/lib/docker/overlay2/c7b3cd00f642acb3d406a9fd758afb6ad1549e5e50fe9ce6901cd40c018a9363/diff:/var/lib/docker/overlay2/414dbfdc0f48082e3a5bb3fb7620c798a62b469b9b696cac016f5f042958a81c/diff:/var/lib/docker/overlay2/b8b8a99c45b5869a8deb2d2511526b2b2c2e9f2840507a3e67f88d170e7ce494/diff:/var/lib/docker/overlay2/b1f69beec97faa0bdfb95b5404fbc0c3f700003693b2db83b72e43ab39f139ce/diff:/var/lib/docker/overlay2/de99d8738d5e0dd1a23e17ec7e9289713a66cb0b66778596d0c0fd47aaea415a/diff:/var/lib/docker/overlay2/804f0900c22a22c0ab47f8a0a361f520535ca58c85e6793865a1afff531414a9/diff",
            "MergedDir": "/var/lib/docker/overlay2/fcb576781d227f4ebd8c0aa2fc0e2393dee0d78b2a1a3a981cea1ed7c3d4dd06/merged",
            "UpperDir": "/var/lib/docker/overlay2/fcb576781d227f4ebd8c0aa2fc0e2393dee0d78b2a1a3a981cea1ed7c3d4dd06/diff",
            "WorkDir": "/var/lib/docker/overlay2/fcb576781d227f4ebd8c0aa2fc0e2393dee0d78b2a1a3a981cea1ed7c3d4dd06/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:8901a649dd5a9284fa6206a08f3ba3b5a12fddbfd2f82c880e68cdb699d98bfb",
            "sha256:23bbbd1b56178321b0b606e9a19aba9279f5ce6b8d9dff0f72416259685058ae",
            "sha256:c4d855e79d185b4a18c955c88b61229d9813cc78fca79f170cf9ffefd2356542",
            "sha256:326f8e7d6fb84ea13e5de7f77875086397a6f021d069eab25559e108c16da8c2",
            "sha256:bb065bdba3b891fc5d0eea99abca1402ff1f525043dfae8430b5354cf0b5084e",
            "sha256:3fb63e7bf97485941348bdf110e2422cc1e35e9f11cf0d4d585fff0332c8d36b",
            "sha256:61ba640d8059192c58213ab54ec2d6e996176a3df190c6b57ec302c4040a38ac",
            "sha256:901551cdb4b09c305861f915d827062dda7ea1232d4bb4f2d5cb84565594a852",
            "sha256:8c19a479b1aa31fabc48caf600d43b4122a7660e3e57e2026aea74f19009c412",
            "sha256:bd4eced622bc6913fcd94421f52055e3988d9d9d5af47655c33b1c50a1820ad4"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-06-15T01:18:06.412615813+08:00"
    }
}

更多版本

docker.io/lancachenet/lancache-dns:latest

linux/amd64 docker.io331.17MB2025-06-15 01:18
8