当前位置: 首页 > news >正文

docker安装clickhouse

安装

docker安装

  1. 创建clickhouse目录
mkdir -P /data/clickhouse/data
mkdir -P /data/clickhouse/conf
mkdir -P /data/clickhouse/log
  1. 拉取镜像

这里直接拉取最新镜像, 如果需要某个特定版本, 则再拉取的时候指定版本号即可.

docker pull clickhouse/clickhouse-server
  1. 启动临时容器, 生成配置文件
# 容器关闭后会自动删除掉
docker run -d --rm --name clickhouse-server --ulimit nofile=262144:262144 clickhouse/clickhouse-server
  1. 拷贝配置文件到1中的目录
docker cp clickhouse-server:/etc/clickhouse-server/config.xml /data/clickhouse/conf/config.xml
docker cp clickhouse-server:/etc/clickhouse-server/users.xml /data/clickhouse/conf/users.xml
  1. 关闭临时容器
docker stop clickhouse-server
  1. 启动
docker run -d --name=clickhouse-server \
-p 8123:8123 -p 9090:9000 \
--ulimit nofile=262144:262144 \
-v /data/clickhouse/data:/var/lib/clickhouse:rw \
-v /data/clickhouse/conf/config.xml:/etc/clickhouse-server/config.xml \
-v /data/clickhouse/conf/users.xml:/etc/clickhouse-server/users.xml \
-v /data/clickhouse/log:/var/log/clickhouse-server:rw \
clickhouse/clickhouse-server
  1. 验证

使用dbeaver连接刚创建的docker容器

alt

本文由 mdnice 多平台发布

http://www.lryc.cn/news/135444.html

相关文章:

  • 解决`idea`中`database`工具查询起别名乱码问题
  • UE4/5Niagara粒子特效之Niagara_Particles官方案例:1.5->2.3
  • Docker 容器数据卷
  • STM32--MPU6050与I2C外设
  • 项目管理实战笔记1:项目管理常识
  • 时序分解 | MATLAB实现基于SVMD逐次变分模态分解的信号分解分量可视化
  • 阿里云访问端口被限制解决方法记录
  • antd5源码调试环境启动(MacOS)
  • 单片机使用基于时间片轮询系统的-状态机-[1]
  • 前端开发怎么解决性能优化的问题? - 易智编译EaseEditing
  • 共享球拍小程序:打破拥有束缚,尽享运动乐趣
  • uniapp 微信小程序 绘制海报,长按图片分享,保存海报
  • 爬虫异常捕获与处理方法详解
  • 制作网络课堂学习平台(标签嵌套,后代选择器)
  • 基于医疗领域数据微调LLaMA——ChatDoctor模型
  • UDP TCP 报文内容
  • Boost开发指南-4.8operators
  • c# 泛型约束
  • android frida
  • Linux下的Shell编程——正则表达式入门(四)
  • 使用VisualStudio制作上位机(一)
  • 【前端从0开始】JavaSript——自定义函数
  • 如何在Windows、Mac和Linux操作系统上安装Protocol Buffers(protobuf)编译器
  • 简单介绍 CPU 的工作原理
  • UE4/5数字人MetaHuman的控制绑定资产使用
  • 二、11.系统交互
  • 敏捷管理工具/国内软件敏捷开发工具
  • Selenium环境+元素定位大法
  • Vue3 用父子组件通信实现页面页签功能
  • HCIP STP协议