Docker安装clickhouse

这篇具有很好参考价值的文章主要介绍了Docker安装clickhouse。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

1.创建相关配置目录

2.拉取镜像

3.查看 Network ports | ClickHouse Docs 中端口号配置 ,暂时只需要映射8123 9000 两个端口

4.创建临时容器,用以生成配置文件

5.将配置文件复制到 /data/clickhouse/conf 路径下

6.关闭临时容器

7.启动容器

8.连接clickhouse

clickhouse相关知识站点:


1.创建相关配置目录

mkdir -P /data/clickhouse/data
mkdir -P /data/clickhouse/conf
mkdir -P /data/clickhouse/log

2.拉取镜像

# 下载最新版本clickhouse
docker pull clickhouse/clickhouse-server
# 下载指定版本clickhouse
docker pull clickhouse/clickhouse-server:23.1.3.5-alpine

3.查看 Network ports | ClickHouse Docs 中端口号配置 ,暂时只需要映射8123 9000 两个端口

Docker安装clickhouse

Docker安装clickhouse

4.创建临时容器,用以生成配置文件

# 容器关闭后会自动删除掉
docker run -d --rm --name clickhouse-server --ulimit nofile=262144:262144 clickhouse/clickhouse-server

5.将配置文件复制到 /data/clickhouse/conf 路径下

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

6.关闭临时容器

docker stop clickhouse-server

7.启动容器

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

8.连接clickhouse

使用dbeaver创建连接,选择clickhouse—输入ip+port(有账户密码的需输入对应信息)—测试连接,成功后点击确定即可。

Docker安装clickhouse

Docker安装clickhouse

 Docker安装clickhouse

clickhouse相关知识站点:

Welcome to ClickHouse Docs | ClickHouse Docs

clickhouse中文官方文档:什么是ClickHouse? | ClickHouse文档

golang连接clickhouse:GitHub - mailru/go-clickhouse: Golang SQL database driver for Yandex ClickHouse

 docker部署部分转自:使用Docker安装ClickHouse_飘渺Jam的博客-CSDN博客_clickhouse docker文章来源地址https://www.toymoban.com/news/detail-497026.html

到了这里,关于Docker安装clickhouse的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 关于磁盘空间不够,导致报错 springboot内置tomcat相关的临时目录无法创建等问题,如何自定义配置 tomcat 缓存文件路径

    关于磁盘空间不够,导致报错 springboot内置tomcat相关的临时目录无法创建等问题,如何自定义配置 tomcat 缓存文件路径 解决方法: shell 脚本命令:(配置自定义缓存路径参数 -Djava.io.tmpdir ) 注意: tmpPath 的绝对路径值必须是 / 斜杠结尾。 1. springboot内置tomcat相关的临时目录自

    2024年02月09日
    浏览(54)
  • Docker查看、创建、进入容器相关的命令

    用-it指令创建出来的容器,创建完成之后会立马进入容器。退出之后立马关闭容器。 退出容器: 查看现在正在运行的容器命令: 查看历史容器,关闭和没关闭的都能看到则指令为: 会出来历史打开的容器的表格,其中有id,及image,image表示你用哪个镜像文件创建出来的容器

    2024年02月13日
    浏览(40)
  • Docker安装ClickHouse22.6.9.11并与SpringBoot、MyBatisPlus集成

    上一篇文章CentOS6.10上离线安装ClickHouse19.9.5.36并修改默认数据存储目录记录了在旧版的操作系统上直接安装低版本 ClickHouse (脱胎于俄罗斯头号搜索引擎的技术)的过程,开启远程访问并配置密码; 其实通过 Docker 运行 ClickHouse 是我在2022年10月左右在虚拟机上实验的,当时

    2024年02月09日
    浏览(40)
  • docker安装mysql、clickhouse、oracle等各种数据库汇总

    1:docker 安装mongo数据库并使用 官网:https://www.mongodb.com/docs/manual/ mongo shell教程1:http://c.biancheng.net/mongodb2/connection.html 安装1 :https://www.zhihu.com/question/54602953/answer/3047452434?utm_id=0 安装2:https://www.duidaima.com/Group/Topic/ArchitecturedDesign/9182 使用驱动进行java开发:https://mongodb.github.

    2024年02月10日
    浏览(53)
  • 【超全面】Docker使用:基本安装 + 常用命令 + 安装mysql、redis、clickhouse + 使用数据卷安装 + 制作镜像

    Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似

    2024年02月01日
    浏览(69)
  • Windows10安装VS Code报错:安装程序不能创建目录

    在Windows10下安装VS Code编辑器时,将安装位置手动设置为D盘内,运行安装程序时报错: 提示安装程序不能创建目录。 使用管理员权限运行安装程序。方法一:右键——以管理员身份运行; 方法二:右键——属性——兼容性——以管理员身份运行此程序。 再次运行安装程序,

    2024年02月11日
    浏览(49)
  • 解决conda创建环境,环境路径并非是conda安装目录下的envs或我们设置的目录

    有些同学可能遇到使用conda创建环境,环境的路径总是在C盘,但是明明conda安装在D盘,而且配置文件的默认路径也是D盘。其实原因很简单,因为设置的默认路径没有足够的权限。 1.怎么查看默认的目录呢 第一种方法: 找到 .condarc 文件,一般在 C:Usersadministrator.condarc ,以文

    2024年02月11日
    浏览(46)
  • 【环境搭建】Docker镜像相关操作(切换镜像源、查询、获取、查看、创建、上传、保存、删除等)

    docker默认镜像源位于国外,下载速度较慢,建议修改配置文件daemon.json,若无则新建。 使用命令查看镜像源: cat /etc/docker/daemon.json ,如果没有该文件或没有配置,则镜像源位于国外。 建议修改配置文件修改镜像源为国内,使用命令 vim /etc/docker/daemon.json 打开文件进行修改。

    2024年02月05日
    浏览(44)
  • Docker 安装 ElasticSearch 及 挂载目录

    说明 1 privileged=true 允许访问挂载目录 2 \\\"discovery.type=single-node\\\" 单机版 3 ES_JAVA_OPTS=\\\"-Xms256m -Xmx256m\\\"  设置内存,如果服务器内存不是很大,这里设置小点,否则服务将起不来 打开es配置文件 elasticsearch.yml,添加如下,这样head插件就可以访问 es服务器了 如果你本地已经安装了k

    2024年02月04日
    浏览(39)
  • docker 安装 mysql 并挂载 配置文件和数据目录

    1、宿主机创建挂载目录 2、搜索镜像 拉取官方支持版本(OFFICIAL 为 ok的版本) 3、以 mysql 作为基础镜像构建容器并挂载目录 your_password 为 mysql root 用户的密码 4、进入容器 执行上面命令后会要求输入密码,密码为 第三步的 your_password 5、退出容器

    2024年02月06日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包