sha256:308fb4af22355d3777ecb11e263e0b9bfa67fb9015d5d06fd8cc9046a3c2842f
OS/ARCH
Compressed size
263.79 MB
Last pushed
3 months by doijanky
Type
Image
Vulnerabilities
Manifest digest
sha256:c24ab165cadf34c735d8ac169f2896886400da9a3b34a68484b937e043159209
5
ARG DEBIAN_FRONTEND=noninteractive
0 B
6
ARG apt_archive=http://archive.ubuntu.com
0 B
7
RUN |2 DEBIAN_FRONTEND=noninteractive apt_archive=http://archive.ubuntu.com /bin/sh -c sed -i "s|http://archive.ubuntu.com|${apt_archive}|g" /etc/apt/sources.list && groupadd -r clickhouse --gid=101 && useradd -r -g clickhouse --uid=101 --home-dir=/var/lib/clickhouse --shell=/bin/bash clickhouse && apt-get update && apt-get install --yes --no-install-recommends busybox ca-certificates locales tzdata wget && busybox --install -s && rm -rf /var/lib/apt/lists/* /var/cache/debconf /tmp/* # buildkit
7.56 MB
8
ARG REPO_CHANNEL=stable
0 B
9
ARG REPOSITORY=deb [signed-by=/usr/share/keyrings/clickhouse-keyring.gpg] https://packages.clickhouse.com/deb stable main
0 B
10
ARG VERSION=26.6.1.1193
0 B
11
ARG PACKAGES=clickhouse-client clickhouse-server clickhouse-common-static
0 B
12
RUN |6 DEBIAN_FRONTEND=noninteractive apt_archive=http://archive.ubuntu.com REPO_CHANNEL=stable REPOSITORY=deb [signed-by=/usr/share/keyrings/clickhouse-keyring.gpg] https://packages.clickhouse.com/deb stable main VERSION=26.6.1.1193 PACKAGES=clickhouse-client clickhouse-server clickhouse-common-static /bin/sh -c clickhouse local -q 'SELECT 1' >/dev/null 2>&1 && exit 0 || : ; apt-get update && apt-get install --yes --no-install-recommends dirmngr gnupg2 && mkdir -p /etc/apt/sources.list.d && GNUPGHOME=$(mktemp -d) && ( set +e; for KEYSERVER in hkp://keys.openpgp.org:80 hkp://pgp.mit.edu:80 hkp://keyserver.ubuntu.com:80; do GNUPGHOME="$GNUPGHOME" gpg --batch --no-default-keyring --keyring /usr/share/keyrings/clickhouse-keyring.gpg --keyserver "$KEYSERVER" --recv-keys 3a9ea1193a97b548be1457d48919f6bd2b48d754 && break; done || exit 1 ) && rm -rf "$GNUPGHOME" && chmod +r /usr/share/keyrings/clickhouse-keyring.gpg && echo "${REPOSITORY}" > /etc/apt/sources.list.d/clickhouse.list && echo "installing from repository: ${REPOSITORY}" && apt-get update && for package in ${PACKAGES}; do packages="${packages} ${package}=${VERSION}" ; done && apt-get install --yes --no-install-recommends ${packages} || exit 1 && rm -rf /var/lib/apt/lists/* /var/cache/debconf /tmp/* && apt-get autoremove --purge -yq dirmngr gnupg2 && chmod ugo+Xrw -R /etc/clickhouse-server /etc/clickhouse-client # buildkit
238.44 MB
13
RUN |6 DEBIAN_FRONTEND=noninteractive apt_archive=http://archive.ubuntu.com REPO_CHANNEL=stable REPOSITORY=deb [signed-by=/usr/share/keyrings/clickhouse-keyring.gpg] https://packages.clickhouse.com/deb stable main VERSION=26.6.1.1193 PACKAGES=clickhouse-client clickhouse-server clickhouse-common-static /bin/sh -c clickhouse-local -q 'SELECT * FROM system.build_options' && mkdir -p /var/lib/clickhouse /var/log/clickhouse-server /etc/clickhouse-server /etc/clickhouse-client && chmod ugo+Xrw -R /var/lib/clickhouse /var/log/clickhouse-server /etc/clickhouse-server /etc/clickhouse-client # buildkit
185 B
14
RUN |6 DEBIAN_FRONTEND=noninteractive apt_archive=http://archive.ubuntu.com REPO_CHANNEL=stable REPOSITORY=deb [signed-by=/usr/share/keyrings/clickhouse-keyring.gpg] https://packages.clickhouse.com/deb stable main VERSION=26.6.1.1193 PACKAGES=clickhouse-client clickhouse-server clickhouse-common-static /bin/sh -c locale-gen en_US.UTF-8 # buildkit
865.75 KB
15
ENV LANG=en_US.UTF-8
0 B
16
ENV TZ=UTC
0 B
17
RUN |6 DEBIAN_FRONTEND=noninteractive apt_archive=http://archive.ubuntu.com REPO_CHANNEL=stable REPOSITORY=deb [signed-by=/usr/share/keyrings/clickhouse-keyring.gpg] https://packages.clickhouse.com/deb stable main VERSION=26.6.1.1193 PACKAGES=clickhouse-client clickhouse-server clickhouse-common-static /bin/sh -c mkdir /docker-entrypoint-initdb.d # buildkit
116 B
18
COPY docker_related_config.xml /etc/clickhouse-server/config.d/ # buildkit
362 B
19
COPY entrypoint.sh /entrypoint.sh # buildkit
3.64 KB
20
EXPOSE map[8123/tcp:{} 9000/tcp:{} 9009/tcp:{}]
0 B
21
VOLUME [/var/lib/clickhouse]
0 B
22
ENV CLICKHOUSE_CONFIG=/etc/clickhouse-server/config.xml
0 B
23
ENTRYPOINT ["/entrypoint.sh"]
0 B