Skip to content

This is the image contains necessary dependencies for building Clickhouse, can be used for further building

License

Notifications You must be signed in to change notification settings

knatnetwork/clickhouse-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Clickhouse Builder

This is the image contains necessary dependencies for building Clickhouse, can be used for further building, the building Dockerfile should like this:

FROM knatnetwork/clickhouse-builder:latest

ENV CC=clang-12
ENV CXX=clang++-12

...

WORKDIR /root
COPY ClickHouse /root/ClickHouse
RUN cd /root/ClickHouse && mkdir build && cd build && cmake .. && ninja
RUN cd /root/ClickHouse/docker/server && tcc su-exec.c -o /bin/su-exec && chown root:root /bin/su-exec

...

Image

This repo provides the following images, both are Multi-Arch(amd64/arm64 supported):

  • knatnetwork/clickhouse-builder:latest
  • ghcr.io/knatnetwork/clickhouse-builder:latest

License

GPL

About

This is the image contains necessary dependencies for building Clickhouse, can be used for further building

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published