windows10上安装docker

windows10上安装Docker:
http://www.ujiaoshou.com/xtjc/143941331.html
从零开始的Docker Desktop使用:
https://blog.csdn.NET/qq_39611230/article/details/108641842
2.Docker部署clickhouse1.拉取镜像以管理员权限打开Windows PowerShell,输入以下命令
docker pull yandex/clickhouse-server
docker pull yandex/clickhouse-client
我们不需要在服务器端部署clickhouse-client,所以我们在客户端机器上执行docker pull yandex/clickhouse-client
如果拉取镜像太慢,则设置一下国内的镜像源
{
"debug": true,
"experimental": true,
"registry-mirrors": [
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn",
"https://registry.docker-cn.com"
]
}
https://registry.docker-cn.com 官方的
http://hub-mirror.c.163.com 网易的
2.启动server端直接启动
docker run -d -p 8123:8123 -p 9000:9000 --name clickhouse yandex/clickhouse-server
我们可以看到我们的容器已经在运行中了

windows10上安装docker

文章插图
 
需要注意的是,如果直接启动,这样的话我们的数据文件当容器销毁的时候就没有了所以我们可以在本地创建一个数据文件目录,然后挂在上去
3.部署设置挂载数据文件1.创建数据文件目录mkdir D:/clickhouse/db
2 启动,需要注意的是我们需要停止并且删除前面的容器
windows10上安装docker

文章插图
 
然后启动
docker run -d -p 8123:8123 -p 9000:9000 --name clickhouse --volume=D:/clickhouse/db:/var/lib/clickhouse yandex/clickhouse-server
4.启动clickhouse-client这里我们在另外一台机器上部署clickhouse-client, 因为我们的clickhouse-server一般是部署在服务器端的,我们的clickhouse-client 是部署在客户端的,所以我们先拉去镜像
【windows10上安装docker】docker pull yandex/clickhouse-client
Docker部署clickhouse


    推荐阅读