Tag

asset/clickhouse:swarmit-Q226
Content Digest: sha256:049f99e4c32383b86da80b811ae4d5b92919e0e39105e4175ffb63863c8a2184
Details
Pull Command

docker pull /asset/clickhouse:swarmit-Q226


Manifests
Details
Content Digest

sha256:26fae682f69c8895a6b93def5d424ce780ffdfed3ed88ab27dde8c8d64e6657c

Created

2025-03-11 12:16:46 UTC

Size

148 MB


Labels
  • com.clickhouse.build.version
    24.12.6.70-alpine

Environment
CLICKHOUSE_CONFIG

/etc/clickhouse-server/config.xml

LANG

en_US.UTF-8

LANGUAGE

en_US:en

LC_ALL

en_US.UTF-8

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

TZ

UTC


Layers

[#000] sha256:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870 - 2.35% (3.47 MB)

[#001] sha256:54b31fc39f2709f1ba7b007377fca3519d13ce5bd8b371e8d910bfb0b3f72a4c - 1.07% (1.58 MB)

[#002] sha256:15e20632b76f101b43d8dc335e6417237b989d1375b85f5aef1128f6b037e7fb - 0.0% (385 Bytes)

[#003] sha256:d860562030ee766327da30be4ce4d94b73c160e84a093d003829606c7c97acea - 0.0% (351 Bytes)

[#004] sha256:a40a5f3b7c335c22c1a4f4347c96b8f99b2b027bd24b1ae9d7e7f332bef22fa7 - 0.0% (3.75 KB)

[#005] sha256:0a3a79cba668eee0e38102bf19f6a5029aa29f8ae7c69fac053958e88b027f95 - 0.0% (150 Bytes)

[#006] sha256:970c424413aa30bb9ae040bd8e026d6940b521d05514937e4889af4daad4eb3d - 0.0% (986 Bytes)

[#007] sha256:9d6f766ba8ba7a19aa2006eb2dbfb2117708e1c091740ac6baa5be6e18362347 - 96.56% (143 MB)

[#008] sha256:3e7f9995a9d81077f70f138d2739aadfbb98201da6e2afd3274a5154c9c5fc71 - 0.02% (25.3 KB)


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-03-04 15:34:01 UTC (buildkit.dockerfile.v0)

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-03-04 15:34:01 UTC (buildkit.dockerfile.v0)

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.35.so /lib/ # buildkit

2025-03-04 15:34:01 UTC (buildkit.dockerfile.v0)

COPY /etc/nsswitch.conf /etc/ # buildkit

2025-03-04 15:34:01 UTC (buildkit.dockerfile.v0)

COPY docker_related_config.xml /etc/clickhouse-server/config.d/ # buildkit

2025-03-04 15:34:01 UTC (buildkit.dockerfile.v0)

COPY entrypoint.sh /entrypoint.sh # buildkit

2025-03-04 15:34:01 UTC (buildkit.dockerfile.v0)

ARG TARGETARCH=amd64

2025-03-04 15:34:01 UTC (buildkit.dockerfile.v0)

RUN |1 TARGETARCH=amd64 /bin/sh -c arch=${TARGETARCH:-amd64} && case $arch in amd64) mkdir -p /lib64 && ln -sf /lib/ld-2.35.so /lib64/ld-linux-x86-64.so.2 ;; arm64) ln -sf /lib/ld-2.35.so /lib/ld-linux-aarch64.so.1 ;; esac # buildkit

2025-03-04 15:34:01 UTC (buildkit.dockerfile.v0)

ARG REPO_CHANNEL=stable

2025-03-04 15:34:01 UTC (buildkit.dockerfile.v0)

ARG REPOSITORY=https://packages.clickhouse.com/tgz/stable

2025-03-04 15:34:01 UTC (buildkit.dockerfile.v0)

ARG VERSION=24.12.6.70

2025-03-04 15:34:01 UTC (buildkit.dockerfile.v0)

ARG PACKAGES=clickhouse-client clickhouse-server clickhouse-common-static

2025-03-04 15:34:01 UTC (buildkit.dockerfile.v0)

ARG DIRECT_DOWNLOAD_URLS=

2025-03-04 15:34:01 UTC (buildkit.dockerfile.v0)

ARG DEFAULT_UID=101

2025-03-04 15:34:01 UTC (buildkit.dockerfile.v0)

ARG DEFAULT_GID=101

2025-03-11 12:16:23 UTC (buildkit.dockerfile.v0)

RUN |8 TARGETARCH=amd64 REPO_CHANNEL=stable REPOSITORY=https://packages.clickhouse.com/tgz/stable VERSION=24.12.6.70 PACKAGES=clickhouse-client clickhouse-server clickhouse-common-static 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 server" -u "${DEFAULT_UID}" clickhouse # buildkit

2025-03-11 12:16:46 UTC (buildkit.dockerfile.v0)

RUN |8 TARGETARCH=amd64 REPO_CHANNEL=stable REPOSITORY=https://packages.clickhouse.com/tgz/stable VERSION=24.12.6.70 PACKAGES=clickhouse-client clickhouse-server clickhouse-common-static DIRECT_DOWNLOAD_URLS= DEFAULT_UID=101 DEFAULT_GID=101 /bin/sh -c arch=${TARGETARCH:-amd64} && cd /tmp && 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 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 | sed 's:/output/:/tmp/:' | 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 bash tzdata && cp /usr/share/zoneinfo/UTC /etc/localtime && echo "UTC" > /etc/timezone # buildkit

2025-03-11 12:16:46 UTC (buildkit.dockerfile.v0)

ARG DEFAULT_CLIENT_CONFIG_DIR=/etc/clickhouse-client

2025-03-11 12:16:46 UTC (buildkit.dockerfile.v0)

ARG DEFAULT_SERVER_CONFIG_DIR=/etc/clickhouse-server

2025-03-11 12:16:46 UTC (buildkit.dockerfile.v0)

ARG DEFAULT_DATA_DIR=/var/lib/clickhouse

2025-03-11 12:16:46 UTC (buildkit.dockerfile.v0)

ARG DEFAULT_LOG_DIR=/var/log/clickhouse-server

2025-03-11 12:16:46 UTC (buildkit.dockerfile.v0)

RUN |12 TARGETARCH=amd64 REPO_CHANNEL=stable REPOSITORY=https://packages.clickhouse.com/tgz/stable VERSION=24.12.6.70 PACKAGES=clickhouse-client clickhouse-server clickhouse-common-static DIRECT_DOWNLOAD_URLS= DEFAULT_UID=101 DEFAULT_GID=101 DEFAULT_CLIENT_CONFIG_DIR=/etc/clickhouse-client DEFAULT_SERVER_CONFIG_DIR=/etc/clickhouse-server DEFAULT_DATA_DIR=/var/lib/clickhouse DEFAULT_LOG_DIR=/var/log/clickhouse-server /bin/sh -c mkdir -p "${DEFAULT_DATA_DIR}" "${DEFAULT_LOG_DIR}" "${DEFAULT_CLIENT_CONFIG_DIR}" "${DEFAULT_SERVER_CONFIG_DIR}/config.d" "${DEFAULT_SERVER_CONFIG_DIR}/users.d" /docker-entrypoint-initdb.d && chown clickhouse:clickhouse "${DEFAULT_DATA_DIR}" && chown root:clickhouse "${DEFAULT_LOG_DIR}" && chmod ugo+Xrw -R "${DEFAULT_DATA_DIR}" "${DEFAULT_LOG_DIR}" "${DEFAULT_CLIENT_CONFIG_DIR}" "${DEFAULT_SERVER_CONFIG_DIR}" # buildkit

2025-03-11 12:16:46 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/clickhouse]

2025-03-11 12:16:46 UTC (buildkit.dockerfile.v0)

EXPOSE map[8123/tcp:{} 9000/tcp:{} 9009/tcp:{}]

2025-03-11 12:16:46 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/entrypoint.sh"]