| ARG RELEASE | 
					
						
							| ARG LAUNCHPAD_BUILD_ARCH | 
					
						
							| LABEL org.opencontainers.image.ref.name=ubuntu | 
					
						
							| LABEL org.opencontainers.image.version=20.04 | 
					
						
							| ADD file:e7cff353f027ecf0a2cb1cdd51714de3b083a11a0d965f104489f9a7e6925056 in / | 
					
						
							| CMD ["/bin/bash"] | 
					
						
							| ARG DEBIAN_FRONTEND=noninteractive | 
					
						
							| ARG apt_archive=http://archive.ubuntu.com | 
					
						
							| 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         ca-certificates         locales         tzdata         wget     && rm -rf /var/lib/apt/lists/* /var/cache/debconf /tmp/* # buildkit | 
					
						
							| ARG REPO_CHANNEL=stable | 
					
						
							| ARG REPOSITORY=deb [signed-by=/usr/share/keyrings/clickhouse-keyring.gpg] https://packages.clickhouse.com/deb stable main | 
					
						
							| ARG VERSION=24.4.1.2088 | 
					
						
							| ARG PACKAGES=clickhouse-client clickhouse-server clickhouse-common-static | 
					
						
							| ARG deb_location_url= | 
					
						
							| ARG DIRECT_DOWNLOAD_URLS= | 
					
						
							| ARG single_binary_location_url= | 
					
						
							| ARG TARGETARCH | 
					
						
							| RUN |10 DEBIAN_FRONTEND=noninteractive apt_archive=http://archive.ubuntu.com REPO_CHANNEL=stable REPOSITORY=https://s3.amazonaws.com/clickhouse-builds/24.5/e0eb66f8e1724d8339dd69310d290bbfdd144c83/package_release VERSION=24.5.3.5 PACKAGES=clickhouse-client clickhouse-server clickhouse-common-static deb_location_url=https://s3.amazonaws.com/clickhouse-builds/24.5/e0eb66f8e1724d8339dd69310d290bbfdd144c83/package_release DIRECT_DOWNLOAD_URLS= single_binary_location_url= TARGETARCH=amd64 /bin/sh -c if [ -n "${DIRECT_DOWNLOAD_URLS}" ]; then         echo "installing from custom predefined urls with deb packages: ${DIRECT_DOWNLOAD_URLS}"         && rm -rf /tmp/clickhouse_debs         && mkdir -p /tmp/clickhouse_debs         && for url in $DIRECT_DOWNLOAD_URLS; do             wget --progress=bar:force:noscroll "$url" -P /tmp/clickhouse_debs || exit 1         ; done         && dpkg -i /tmp/clickhouse_debs/*.deb         && rm -rf /tmp/* ;     fi # buildkit | 
					
						
							| RUN |10 DEBIAN_FRONTEND=noninteractive apt_archive=http://archive.ubuntu.com REPO_CHANNEL=stable REPOSITORY=https://s3.amazonaws.com/clickhouse-builds/24.5/e0eb66f8e1724d8339dd69310d290bbfdd144c83/package_release VERSION=24.5.3.5 PACKAGES=clickhouse-client clickhouse-server clickhouse-common-static deb_location_url=https://s3.amazonaws.com/clickhouse-builds/24.5/e0eb66f8e1724d8339dd69310d290bbfdd144c83/package_release DIRECT_DOWNLOAD_URLS= single_binary_location_url= TARGETARCH=amd64 /bin/sh -c arch="${TARGETARCH:-amd64}"     && if [ -n "${deb_location_url}" ]; then         echo "installing from custom url with deb packages: ${deb_location_url}"         && rm -rf /tmp/clickhouse_debs         && mkdir -p /tmp/clickhouse_debs         && for package in ${PACKAGES}; do             { wget --progress=bar:force:noscroll "${deb_location_url}/${package}_${VERSION}_${arch}.deb" -P /tmp/clickhouse_debs ||                 wget --progress=bar:force:noscroll "${deb_location_url}/${package}_${VERSION}_all.deb" -P /tmp/clickhouse_debs ; }             || exit 1         ; done         && dpkg -i /tmp/clickhouse_debs/*.deb         && rm -rf /tmp/* ;     fi # buildkit | 
					
						
							| RUN |10 DEBIAN_FRONTEND=noninteractive apt_archive=http://archive.ubuntu.com REPO_CHANNEL=stable REPOSITORY=https://s3.amazonaws.com/clickhouse-builds/24.5/e0eb66f8e1724d8339dd69310d290bbfdd144c83/package_release VERSION=24.5.3.5 PACKAGES=clickhouse-client clickhouse-server clickhouse-common-static deb_location_url=https://s3.amazonaws.com/clickhouse-builds/24.5/e0eb66f8e1724d8339dd69310d290bbfdd144c83/package_release DIRECT_DOWNLOAD_URLS= single_binary_location_url= TARGETARCH=amd64 /bin/sh -c if [ -n "${single_binary_location_url}" ]; then         echo "installing from single binary url: ${single_binary_location_url}"         && rm -rf /tmp/clickhouse_binary         && mkdir -p /tmp/clickhouse_binary         && wget --progress=bar:force:noscroll "${single_binary_location_url}" -O /tmp/clickhouse_binary/clickhouse         && chmod +x /tmp/clickhouse_binary/clickhouse         && /tmp/clickhouse_binary/clickhouse install --user "clickhouse" --group "clickhouse"         && rm -rf /tmp/* ;     fi # buildkit | 
					
						
							| RUN |10 DEBIAN_FRONTEND=noninteractive apt_archive=http://archive.ubuntu.com REPO_CHANNEL=stable REPOSITORY=https://s3.amazonaws.com/clickhouse-builds/24.5/e0eb66f8e1724d8339dd69310d290bbfdd144c83/package_release VERSION=24.5.3.5 PACKAGES=clickhouse-client clickhouse-server clickhouse-common-static deb_location_url=https://s3.amazonaws.com/clickhouse-builds/24.5/e0eb66f8e1724d8339dd69310d290bbfdd144c83/package_release DIRECT_DOWNLOAD_URLS= single_binary_location_url= TARGETARCH=amd64 /bin/sh -c if ! clickhouse local -q "SELECT ''" > /dev/null 2>&1; then         apt-get update         && apt-get install --yes --no-install-recommends             apt-transport-https             dirmngr             gnupg2         && mkdir -p /etc/apt/sources.list.d         && GNUPGHOME=$(mktemp -d)         && GNUPGHOME="$GNUPGHOME" gpg --batch --no-default-keyring             --keyring /usr/share/keyrings/clickhouse-keyring.gpg             --keyserver hkp://keyserver.ubuntu.com:80             --recv-keys 3a9ea1193a97b548be1457d48919f6bd2b48d754         && 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 --allow-unauthenticated --yes --no-install-recommends ${packages} || exit 1         && rm -rf             /var/lib/apt/lists/*             /var/cache/debconf             /tmp/*         && apt-get autoremove --purge -yq libksba8         && apt-get autoremove -yq     ; fi # buildkit | 
					
						
							| RUN |10 DEBIAN_FRONTEND=noninteractive apt_archive=http://archive.ubuntu.com REPO_CHANNEL=stable REPOSITORY=https://s3.amazonaws.com/clickhouse-builds/24.5/e0eb66f8e1724d8339dd69310d290bbfdd144c83/package_release VERSION=24.5.3.5 PACKAGES=clickhouse-client clickhouse-server clickhouse-common-static deb_location_url=https://s3.amazonaws.com/clickhouse-builds/24.5/e0eb66f8e1724d8339dd69310d290bbfdd144c83/package_release DIRECT_DOWNLOAD_URLS= single_binary_location_url= TARGETARCH=amd64 /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 | 
					
						
							| RUN |10 DEBIAN_FRONTEND=noninteractive apt_archive=http://archive.ubuntu.com REPO_CHANNEL=stable REPOSITORY=https://s3.amazonaws.com/clickhouse-builds/24.5/e0eb66f8e1724d8339dd69310d290bbfdd144c83/package_release VERSION=24.5.3.5 PACKAGES=clickhouse-client clickhouse-server clickhouse-common-static deb_location_url=https://s3.amazonaws.com/clickhouse-builds/24.5/e0eb66f8e1724d8339dd69310d290bbfdd144c83/package_release DIRECT_DOWNLOAD_URLS= single_binary_location_url= TARGETARCH=amd64 /bin/sh -c locale-gen en_US.UTF-8 # buildkit | 
					
						
							| ENV LANG=en_US.UTF-8 | 
					
						
							| ENV LANGUAGE=en_US:en | 
					
						
							| ENV LC_ALL=en_US.UTF-8 | 
					
						
							| ENV TZ=UTC | 
					
						
							| RUN |10 DEBIAN_FRONTEND=noninteractive apt_archive=http://archive.ubuntu.com REPO_CHANNEL=stable REPOSITORY=https://s3.amazonaws.com/clickhouse-builds/24.5/e0eb66f8e1724d8339dd69310d290bbfdd144c83/package_release VERSION=24.5.3.5 PACKAGES=clickhouse-client clickhouse-server clickhouse-common-static deb_location_url=https://s3.amazonaws.com/clickhouse-builds/24.5/e0eb66f8e1724d8339dd69310d290bbfdd144c83/package_release DIRECT_DOWNLOAD_URLS= single_binary_location_url= TARGETARCH=amd64 /bin/sh -c mkdir /docker-entrypoint-initdb.d # buildkit | 
					
						
							| COPY docker_related_config.xml /etc/clickhouse-server/config.d/ # buildkit | 
					
						
							| COPY entrypoint.sh /entrypoint.sh # buildkit | 
					
						
							| EXPOSE map[8123/tcp:{} 9000/tcp:{} 9009/tcp:{}] | 
					
						
							| VOLUME [/var/lib/clickhouse] | 
					
						
							| ENV CLICKHOUSE_CONFIG=/etc/clickhouse-server/config.xml | 
					
						
							| ENTRYPOINT ["/entrypoint.sh"] | 
					
						
							| RUN /bin/sh -c apt-get update     && apt-get install -y curl gnupg2     && curl -fsSL https://deb.nodesource.com/setup_20.x | bash -     && apt-get update     && apt-get install -y nodejs # buildkit | 
					
						
							| RUN /bin/sh -c node -v && npm -v # buildkit |