sha256:bba96fae56d8da533630afd9639b86a7e6dcb7ef9c15c3b1c0b6dafdbffe9b96
OS/ARCH
Compressed size
264.94 MB
Last pushed
26 days by doijanky
Type
Image
Vulnerabilities
Manifest digest
sha256:936f723a89c3fbac92b8b598a48a69dd08502b711643f53f5e128289c70ca699
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.55 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.3.62
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.3.62 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
239.65 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.3.62 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
186 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.3.62 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.3.62 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
364 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