ClickHouse基于docker单机版本安装与应用教程
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
码农周星星
扫码关注公众号
扫码阅读
手机扫码阅读
ClickHouse基于docker单机版本安装与应用教程摘要
1. 安装准备:本教程以MacBook Pro (13-inch, M1, 2020)为例,展示了在已安装支持M1的Docker版本的前提下,如何安装ClickHouse。
2. ClickHouse服务端下载:提供了ClickHouse服务端的Docker镜像下载命令,指明了适用于Mac M1芯片版本的镜像。
# 下载ClickHouse Docker镜像 docker pull altinity/clickhouse-server:21.12.3.32.altinitydev.arm
3. 创建网络:介绍了如何为ClickHouse创建一个Docker网络,并提供了查看网络列表的命令。
# 创建网络 docker network create ck_net # 查看网络 docker network ls
4. 运行ClickHouse容器:详细说明了如何使用Docker运行ClickHouse容器,并设置了相关的端口映射和文件系统卷。
# 运行ClickHouse容器 docker run -d --name ck-server --network=ck_net --ulimit nofile=262144:262144 \ -p 8123:8123 -p 9000:9000 -p 9009:9009 \ --volume=$HOME/some_clickhouse_database:/var/lib/clickhouse \ altinity/clickhouse-server:21.12.3.32.altinitydev.arm
5. 进入ClickHouse容器:指导如何进入运行的ClickHouse容器和ClickHouse客户端,并展示了如何查看数据库列表。
# 进入容器和ClickHouse客户端 docker exec -it ck-server /bin/bash clickhouse-client # 查看数据库 show databases;
6. Docker命令:列出了启动、停止、删除以及查询Docker容器的常用命令。
# Docker命令 docker start 容器ID docker stop 容器ID docker rm ck-server docker ps -a docker exec -it ck-server /bin/bash
7. ClickHouse基本配置与应用:讨论了如何在Docker环境下安装vim编辑器,进行ClickHouse的用户密码配置,包括明文密码和SHA256加密密码的设置。
# 安装vim编辑器 apt-get update apt-get install vim -y
8. 密码设置:提供了编辑user.xml文件来设置密码的指令以及如何生成SHA256密码的方法。
码农周星星
码农周星星
扫码关注公众号
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
码农周星星的其他文章
开源项目ZXX-CAS系统从零到一|第一篇:需求分析
ZXX-CAS系统是一个什么样的系统呢?为什么要从零到一分享整个这个开源的项目的教程呢?这个系统又能解决什么问题呢?
武功秘籍之限流
什么是限流?为什么要做限流?各个场景下限流功能是如何实现的?
开源项目ZXX-CAS系统从零到一|第三篇:集成数据库服务
ZXX-CAS如何快速集成数据库相关组件,如何集成代码生成工具,并可快速开发基础crud功能?
管理到底该 “稳” 还是 “活”?两种典型模式的适配逻辑
职场里常聊“管理风格”,但其实没有“绝对好的方式”—— 不同阶段、不同场景下,“稳”和“活”的权重本就该不一样。最近在实践里观察到两种很典型的管理思路,恰好对应了职场里最常见的“控场”与“激发”的平衡,分享给大家
实际案例分析-互动数据优化方案
一个app从零到一的时候,刚开始活跃的用户不是很多,这个时候当用户上传视频之后,谁来负责给他们进行评论与回复呢?这个时候就可以依靠强大的运营团队来执行,那应该如何设计整个系统实现需求呢?这个就是本案例分享的互动数据优化方案。
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线