扫码阅读
手机扫码阅读

ClickHouse基于docker单机版本安装与应用教程

159 2024-08-06

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。

查看原文:ClickHouse基于docker单机版本安装与应用教程
文章来源:
码农周星星
扫码关注公众号
ClickHouse Docker Installation Summary

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密码的方法。

想要了解更多内容?

查看原文:ClickHouse基于docker单机版本安装与应用教程
文章来源:
码农周星星
扫码关注公众号

一个有思维、有温度、有味道、爱生活、爱美食、爱旅游、乐于分享的程序猿,希望遇见有共同爱好的你

47 篇文章
浏览 5143
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设 白皮书上线