ClickHouse Server Docker Image
What is ClickHouse?
ClickHouse is an open-source column-oriented database management system that allows generating analytical data reports in real time.
ClickHouse manages extremely large volumes of data in a stable and sustainable manner. It currently powers Yandex.Metrica, world’s second largest web analytics platform, with over 13 trillion database records and over 20 billion events a day, generating customized reports on-the-fly, directly from non-aggregated data. This system was successfully implemented at CERN’s LHCb experiment to store and process metadata on 10bn events with over 1000 attributes per event registered in 2011.
For more information and documentation see https://clickhouse.yandex/.
How to use this image
start server instance
$ docker run -d --name some-clickhouse-server --ulimit nofile=262144:262144 yandex/clickhouse-server
connect to it from a native client
$ docker run -it --rm --link some-clickhouse-server:clickhouse-server yandex/clickhouse-client --host clickhouse-server
More information about ClickHouse client.
ClickHouse configuration represented with a file "config.xml" (documentation)
start server instance with custom configuration
$ docker run -d --name some-clickhouse-server --ulimit nofile=262144:262144 -v /path/to/your/config.xml:/etc/clickhouse-server/config.xml yandex/clickhouse-server
View license information for the software contained in this image.
I had exception when I installed yandex clickhouse from docker image.
docker run -it --rm --link some-clickhouse-server:clickhouse-server
yandex/clickhouse-client --host clickhouse-server
docker logs 54aa87e92a2c
Include not found: clickhouse_remote_servers
Include not found: clickhouse_compression
POCO ERROR: Exception: Could not determine local time zone: boost::filesystem::canonical: No such file or directory: "/usr/share/zoneinfo/"
terminate called after throwing an instance of 'Poco::Exception'
a huge thanks to yandex band! :)
Builds with tags are now configured properly.
Can you use tags with builds? to know which version of clickhouse I'm using and follow changelog?