docker安装clickHouse镜像
docker pull yandex/clickhouse-client
docker pull yandex/clickhouse-server
2.设置网络
执行docket network create ck_net,创建用于clickhouse的网络给docker用
docker network create ck_net
docker network ls
3.运行clickhouse-server容器
docker run -d --name ck-server --network=ck_net --ulimit nofile=262144:262144 --volume=$HOME/some_clickhouse_database:/var/lib/clickhouse yandex/clickhouse-server
此时可以使用docker ps -a查看容器ID
进入到这个容器
docker exec -it ck-server /bin/bash
如下:
4.执行客户端
终端输入:
clickhouse-client
然后可以执行各种操作:
显示数据库并新加一个
关闭这个容器时,使用docket stop 容器ID,容器ID可以使用docket ps -a查看