Mac安装Docker+ClickHouse

本文档详细介绍了如何通过Homebrew在Mac上安装Docker,并配置Docker镜像源。接着,展示了如何从Docker Hub下载ClickHouse的客户端和服务端镜像。在下载完成后,指导读者启动Clickhouse服务器,创建网络并运行容器。最后,演示了如何进入容器执行相关命令以验证ClickHouse的安装和运行情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、brew安装Docker

终端输入指令

    brew install --cask --appdir=/Applications docker

等待自动下载安装完成

二、Docker镜像源配置

新版Docker的镜像配置为Preferences -> Docker Engine,在文本框中加入镜像地址:

"registry-mirrors": [
    "https://6kx4zyno.mirror.aliyuncs.com"
  ]

如图:

三、docker下载clickhouse服务端

终端输入指令
    docker pull yandex/clickhouse-client

 四、docker下载clickhouse服务端

终端输入指令

    docker pull yandex/clickhouse-server

下载了一个小时。。。

五、启动Clickhouse

执行 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 ,查看服务

进入到这个容器中 docker exec -it ck-server /bin/bash

然后执行 clickhouse-client

进入容器成功,再执行 show databases;  即可查看数据库

关闭容器:执行 docker stop 后面加上容器ID

之后再启动这个容器的时候,执行 docker start 加容器的ID就可以了

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值