clickhouse mac安装_clickhouse ----入门
clickhouse作为现在流行的数据分析数据库,非常热门。我也眼馋了好久,想先本地单机安装下,网上搜索了好多。也遇到了好多问题。我这边讲述下自己安装的过程。我这边的电脑是mac.第一步是安装docker.执行命令 brew cask install docker。等docker安装完毕后,启动docker点击 Docker 图标,然后就会自动在后台运行,并且在可以看到 的图标,说明docker已
clickhouse作为现在流行的数据分析数据库,非常热门。我也眼馋了好久,想先本地单机安装下,网上搜索了好多。也遇到了好多问题。
我这边讲述下自己安装的过程。
我这边的电脑是mac.
第一步是安装docker.
执行命令 brew cask install docker。
等docker安装完毕后,启动docker
点击 Docker 图标,然后就会自动在后台运行,并且在
可以看到 的图标,说明docker已经跑起来了,然后设置 mirror。
点击Preferences,
在Daemon下面的Registry mirrors:下面 添加 http://hub-mirror.c.163.com
然后点击下方的 Apply & Restart。
第二步:在命令行窗口,执行
docker pull yandex/clickhouse-client
docker pull yandex/clickhouse-server
下载docker clickhouse包。
第三步:
先查看网络,docker network -ls
localhost:$ docker network ls
NETWORK ID NAME DRIVER SCOPE
d679b32288eb bridge bridge local
093eb05e135f host host local
4f80a02a4d40 none null local
然后执行 docker network create ck_net,创建用于clickhouse的网络给docker用。
然后再执行docker network -ls
可以看到 ck-net的网络已经创建成功。
接下来运行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 查看
第3步:进入到这个容器中。
docker exec -it ck-server /bin/bash
然后执行 clickhouse-client
可以看到已经进来了,执行 show databases;也可以看到数据库了。
关闭这个容器,是 执行docker stop 后面加容器的ID就好。
第二次启动这个容器的时候,执行 docker start 后面加容器的ID就好
更多推荐
所有评论(0)