docker.io/clickhouse/clickhouse-keeper:24.8 linux/amd64

docker.io/clickhouse/clickhouse-keeper:24.8 - 国内下载镜像源 浏览次数:28

这是一个ClickHouse Keeper的Docker镜像。ClickHouse Keeper是ClickHouse分布式数据库集群的协调服务,负责管理和协调ClickHouse服务器节点之间的状态,确保数据的一致性和可用性。

源镜像 docker.io/clickhouse/clickhouse-keeper:24.8
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/clickhouse/clickhouse-keeper:24.8
镜像ID sha256:bce0c2ca826bea18f5e568982952666c9905e8ab04f479cb4927524b0bb3c4a6
镜像TAG 24.8
大小 370.27MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /entrypoint.sh
工作目录 /
OS/平台 linux/amd64
浏览量 28 次
贡献者
镜像创建 2025-02-19T10:34:31.241846229Z
同步时间 2025-05-21 14:12
更新时间 2025-05-30 17:42
开放端口
10181/tcp 2181/tcp 44444/tcp 9181/tcp
目录挂载
/var/lib/clickhouse /var/lib/clickhouse-keeper
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 TZ=UTC CLICKHOUSE_CONFIG=/etc/clickhouse-server/config.xml
镜像标签
24.8.14.39: com.clickhoghuse.build.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/clickhouse/clickhouse-keeper:24.8
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/clickhouse/clickhouse-keeper:24.8  docker.io/clickhouse/clickhouse-keeper:24.8

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/clickhouse/clickhouse-keeper:24.8
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/clickhouse/clickhouse-keeper:24.8  docker.io/clickhouse/clickhouse-keeper:24.8

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-02-19 18:34:31  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/entrypoint.sh"]
                        
# 2025-02-19 18:34:31  0.00B 声明容器运行时监听的端口
EXPOSE map[10181/tcp:{} 2181/tcp:{} 44444/tcp:{} 9181/tcp:{}]
                        
# 2025-02-19 18:34:31  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/var/lib/clickhouse-keeper /var/lib/clickhouse]
                        
# 2025-02-19 18:34:31  3.58KB 执行命令并创建新的镜像层
RUN |11 TARGETARCH=amd64 REPO_CHANNEL=stable REPOSITORY=https://packages.clickhouse.com/tgz/stable VERSION=24.8.14.39 PACKAGES=clickhouse-keeper DIRECT_DOWNLOAD_URLS= DEFAULT_UID=101 DEFAULT_GID=101 DEFAULT_CONFIG_DIR=/etc/clickhouse-keeper DEFAULT_DATA_DIR=/var/lib/clickhouse-keeper DEFAULT_LOG_DIR=/var/log/clickhouse-keeper /bin/sh -c mkdir -p "${DEFAULT_DATA_DIR}" "${DEFAULT_LOG_DIR}" "${DEFAULT_CONFIG_DIR}"     && chown clickhouse:clickhouse "${DEFAULT_DATA_DIR}"     && chown root:clickhouse "${DEFAULT_LOG_DIR}"     && chmod ugo+Xrw -R "${DEFAULT_DATA_DIR}" "${DEFAULT_LOG_DIR}" "${DEFAULT_CONFIG_DIR}" # buildkit
                        
# 2025-02-19 18:34:31  0.00B 定义构建参数
ARG DEFAULT_LOG_DIR=/var/log/clickhouse-keeper
                        
# 2025-02-19 18:34:31  0.00B 定义构建参数
ARG DEFAULT_DATA_DIR=/var/lib/clickhouse-keeper
                        
# 2025-02-19 18:34:31  0.00B 定义构建参数
ARG DEFAULT_CONFIG_DIR=/etc/clickhouse-keeper
                        
# 2025-02-19 18:34:31  358.44MB 执行命令并创建新的镜像层
RUN |8 TARGETARCH=amd64 REPO_CHANNEL=stable REPOSITORY=https://packages.clickhouse.com/tgz/stable VERSION=24.8.14.39 PACKAGES=clickhouse-keeper DIRECT_DOWNLOAD_URLS= DEFAULT_UID=101 DEFAULT_GID=101 /bin/sh -c arch=${TARGETARCH:-amd64}     && cd /tmp && rm -f /tmp/*tgz && rm -f /tmp/*tgz.sha512 |:     && if [ -n "${DIRECT_DOWNLOAD_URLS}" ]; then         echo "installing from provided urls with tgz packages: ${DIRECT_DOWNLOAD_URLS}"         && for url in $DIRECT_DOWNLOAD_URLS; do             echo "Get ${url}"             && wget -c -q "$url"         ; done     else         for package in ${PACKAGES}; do             cd /tmp             && echo "Get ${REPOSITORY}/${package}-${VERSION}-${arch}.tgz"             && wget -c -q "${REPOSITORY}/${package}-${VERSION}-${arch}.tgz"             && wget -c -q "${REPOSITORY}/${package}-${VERSION}-${arch}.tgz.sha512"         ; done     fi     && cat *.tgz.sha512 | sha512sum -c     && for file in *.tgz; do         if [ -f "$file" ]; then             echo "Unpacking $file";             tar xvzf "$file" --strip-components=1 -C /;         fi     ; done     && rm /tmp/*.tgz /install -r     && chmod +x /entrypoint.sh     && apk add --no-cache su-exec bash tzdata     && cp /usr/share/zoneinfo/UTC /etc/localtime     && echo "UTC" > /etc/timezone # buildkit
                        
# 2025-02-19 18:34:17  0.00B 定义构建参数
ARG TARGETARCH=amd64
                        
# 2025-02-19 18:34:17  3.09KB 执行命令并创建新的镜像层
RUN |8 TARGETARCH=amd64 REPO_CHANNEL=stable REPOSITORY=https://packages.clickhouse.com/tgz/stable VERSION=24.8.14.39 PACKAGES=clickhouse-keeper DIRECT_DOWNLOAD_URLS= DEFAULT_UID=101 DEFAULT_GID=101 /bin/sh -c addgroup -S -g "${DEFAULT_GID}" clickhouse &&     adduser -S -h "/var/lib/clickhouse" -s /bin/bash -G clickhouse -g "ClickHouse keeper" -u "${DEFAULT_UID}" clickhouse # buildkit
                        
# 2025-02-19 18:34:17  0.00B 定义构建参数
ARG DEFAULT_GID=101
                        
# 2025-02-19 18:34:17  0.00B 定义构建参数
ARG DEFAULT_UID=101
                        
# 2025-02-19 18:34:17  0.00B 定义构建参数
ARG DIRECT_DOWNLOAD_URLS=
                        
# 2025-02-19 18:34:17  0.00B 定义构建参数
ARG PACKAGES=clickhouse-keeper
                        
# 2025-02-19 18:34:17  0.00B 定义构建参数
ARG VERSION=24.8.14.39
                        
# 2025-02-19 18:34:17  0.00B 定义构建参数
ARG REPOSITORY=https://packages.clickhouse.com/tgz/stable
                        
# 2025-02-19 18:34:17  0.00B 定义构建参数
ARG REPO_CHANNEL=stable
                        
# 2025-02-19 18:34:17  15.00B 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c arch=${TARGETARCH:-amd64}     && case $arch in         amd64) mkdir -p /lib64 && ln -sf /lib/ld-2.31.so /lib64/ld-linux-x86-64.so.2 ;;         arm64) ln -sf /lib/ld-2.31.so /lib/ld-linux-aarch64.so.1 ;;     esac # buildkit
                        
# 2025-02-19 18:34:16  0.00B 定义构建参数
ARG TARGETARCH=amd64
                        
# 2025-02-19 18:34:16  3.71KB 复制新文件或目录到容器中
COPY entrypoint.sh /entrypoint.sh # buildkit
                        
# 2025-02-19 17:43:28  494.00B 复制新文件或目录到容器中
COPY /etc/nsswitch.conf /etc/ # buildkit
                        
# 2025-02-19 17:43:28  3.98MB 复制新文件或目录到容器中
COPY /lib/linux-gnu/libc.so.6 /lib/linux-gnu/libdl.so.2 /lib/linux-gnu/libm.so.6 /lib/linux-gnu/libpthread.so.0 /lib/linux-gnu/librt.so.1 /lib/linux-gnu/libnss_dns.so.2 /lib/linux-gnu/libnss_files.so.2 /lib/linux-gnu/libresolv.so.2 /lib/linux-gnu/ld-2.31.so /lib/ # buildkit
                        
# 2025-02-19 17:43:28  0.00B 设置环境变量 LANG LANGUAGE LC_ALL TZ CLICKHOUSE_CONFIG
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 TZ=UTC CLICKHOUSE_CONFIG=/etc/clickhouse-server/config.xml
                        
# 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:bce0c2ca826bea18f5e568982952666c9905e8ab04f479cb4927524b0bb3c4a6",
    "RepoTags": [
        "clickhouse/clickhouse-keeper:24.8",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/clickhouse/clickhouse-keeper:24.8"
    ],
    "RepoDigests": [
        "clickhouse/clickhouse-keeper@sha256:05ae161a8407fd6b8f19a69140eb9e3239604bab2019afce32a2ef400cef965c",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/clickhouse/clickhouse-keeper@sha256:389abc531c7fea2673d983df07ac873444042300ee52bc4947f63879016418e2"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-02-19T10:34:31.241846229Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "10181/tcp": {},
            "2181/tcp": {},
            "44444/tcp": {},
            "9181/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8",
            "TZ=UTC",
            "CLICKHOUSE_CONFIG=/etc/clickhouse-server/config.xml"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": {
            "/var/lib/clickhouse": {},
            "/var/lib/clickhouse-keeper": {}
        },
        "WorkingDir": "/",
        "Entrypoint": [
            "/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "com.clickhoghuse.build.version": "24.8.14.39"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 370269039,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/90e1092fef0adae2211729c5ffe5c5042b75c109dfd2f73f9b252fd3a7f5c4a2/diff:/var/lib/docker/overlay2/9cb7a16d22abad8cc1697632e09e6ccf7a30fa74bf7ee7027dd12861d03e457d/diff:/var/lib/docker/overlay2/6f9e6bba3ff75080700174effd33d03d09e185da3fca20404982ecc8f84b03b6/diff:/var/lib/docker/overlay2/cd8ee037156c0b0484b7c6f2a0d8800509808b703339162ea0a5623a70d0e527/diff:/var/lib/docker/overlay2/2201cef303ee7b49d53f794bce74aa28116a0c95da9f66f3d651fc0e8d34f28e/diff:/var/lib/docker/overlay2/c3a6db6d93be7a145ea0ba917d04011dcc98454038b7556f15dd922e8661d0f3/diff:/var/lib/docker/overlay2/4e8c80c1de56b91b667718f35bdead0b4c91a2fdafbfe97c3c57654b169634d9/diff",
            "MergedDir": "/var/lib/docker/overlay2/b1978d89e87865c6a641ac170a4ceb0726c331608d9e90ffb0d1aa0a63686300/merged",
            "UpperDir": "/var/lib/docker/overlay2/b1978d89e87865c6a641ac170a4ceb0726c331608d9e90ffb0d1aa0a63686300/diff",
            "WorkDir": "/var/lib/docker/overlay2/b1978d89e87865c6a641ac170a4ceb0726c331608d9e90ffb0d1aa0a63686300/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:08000c18d16dadf9553d747a58cf44023423a9ab010aab96cf263d2216b8b350",
            "sha256:f69cfa402b4c30317e48582145c33da8e61d7e8706a6fea5acd02f1d4941dd01",
            "sha256:43f8faffd72eb9af799d1cd1b2b0c7e558ca5ea4563ada83e3cd0356d04b78df",
            "sha256:d907c25e995a045bb6f79c83b2395bbc6f597d96bab33394996f584e777cec29",
            "sha256:6effedb49b7590257c224709a2dea3f74d5556b029d08fe847d66977a80834d8",
            "sha256:825c718804ba03a0d1eb5d0f104382966c9203e965f9d3b5c012a14c2425ab44",
            "sha256:6642926b93323324a9b78f09906b2b9c4522c3d2f2d1c73f88b91a141f9c216a",
            "sha256:84e6006ee8b275051f6b98b87dfc1809cbf2a396f7b247af6e1ec438c2693f0f"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-05-21T14:11:46.851093556+08:00"
    }
}

更多版本

docker.io/clickhouse/clickhouse-keeper:24.8

linux/amd64 docker.io370.27MB2025-05-21 14:12
27