Docker Desktop 安装 ClickHouse 超级简单教程

简介: Docker Desktop 安装 ClickHouse 超级简单教程

Docker desktop 安装 clickhouse 超级简单

什么是 Docker ?

下载 Docker desktop

Docker Desktop 是 Docker 公司为桌面操作系统(如 macOS 和 Windows)提供的一种应用程序。它允许开发人员在其本地计算机上运行 Docker 容器,从而提供了一个方便的开发和测试环境。


Docker Desktop 提供了一种简单的方式来安装和管理 Docker 引擎、Docker CLI(命令行界面)以及其他与 Docker 相关的工具。它还包含了一些附加功能,例如 Docker Compose,这是一个用于定义和运行多个容器的工具,以及 Docker Kubernetes Service(DKS),用于在本地环境中运行 Kubernetes 集群。


通过 Docker Desktop,开发人员可以轻松地构建、测试和调试他们的应用程序,而无需在远程服务器上进行部署。这使得开发人员能够更快地迭代他们的代码,并确保在部署到生产环境之前,他们的应用程序能够在本地环境中正常运行。


下载以后直接安装全部下一部

安装下准备

这里使用的是 windows 10 安装 Hyper-V,都打沟√就ok

建议安装 适用 linux的 windows子系统


特别注意,有的电脑 BIOS (basic input/output system) 也需要设置

将 Virtualization 都设置 为 Enabled

安装Docker配置

因为C盘空间有限,一般都将资源,改为D盘


我分配了 30G的空间 ,默认是 20G,如果空间大,建议 50G


安装 ClickHouse

Docker Desktop 搜索 docker 选 黄色的那图标 Pull 下来,不用打命令

然后就是 run 然后加载到容器

配置数据库密码

根据 下面 ,命令,找到 users.xml

编译 users.xml


这里设置密码 xiaoTomkk1 , 大家可以看下 vi编辑器的操作 ,一般是 :wq 意思是保存退出,insert 就看 键盘的 insert 键

DBeaver 测试


测试

创建表

给表键一个分区

CREATE TABLE default.test_table
(
    `bid` UInt64 COMMENT '自增ID',
    `cdate` Date COMMENT '创建日期'
)
ENGINE = MergeTree
PARTITION BY toYYYYMM(cdate)
ORDER BY bid
SETTINGS index_granularity = 8192 COMMENT '测试表';

显示效果

总结

ClickHouse 安装目的


高性能数据分析: ClickHouse 是一个用于实时分析的列式数据库管理系统

(DBMS),专为快速执行复杂的数据分析而设计。它能够快速地处理大规模数据,并支持实时查询和分析。

大数据处理: ClickHouse 能够有效地处理大数据量,支持PB级别的数据存储和处理。

实时数据仓库: 作为实时数据仓库,ClickHouse 可以用于存储和分析实时生成的数据,如日志、事件流等。

数据可视化: ClickHouse 可以与各种数据可视化工具集成,帮助用户轻松地将数据可视化为图表、报表等形式,以支持数据驱动的决策。

实时报表和分析: ClickHouse 提供了快速的查询速度,使得用户可以实时生成报表和执行复杂的数据分析操作。

支持大规模并发访问: ClickHouse 能够支持大规模的并发查询,并在高负载下保持稳定性和可靠性。ClickHouse 中文学习 https://clickhouse.com/docs/zh/sql-reference

30天免费适用

以上就安装的一些介绍,如有问题可以在评论上联系我

目录
相关文章
|
6月前
|
应用服务中间件 网络安全 nginx
手把手教你使用 Docker 部署 Nginx 教程
本文详解Nginx核心功能与Docker部署优势,涵盖镜像拉取、容器化部署(快速、挂载、Compose)、HTTPS配置及常见问题处理,助力高效搭建稳定Web服务。
2833 4
|
9月前
|
关系型数据库 应用服务中间件 nginx
Docker一键安装中间件(RocketMq、Nginx、MySql、Minio、Jenkins、Redis)
本系列脚本提供RocketMQ、Nginx、MySQL、MinIO、Jenkins和Redis的Docker一键安装与配置方案,适用于快速部署微服务基础环境。
|
7月前
|
关系型数据库 数据库 PostgreSQL
docker 安装 Postgres 17.6
本文介绍如何通过Docker安装和配置PostgreSQL 17.6。内容包括拉取镜像、导出配置文件、运行容器并挂载数据与配置文件目录,以及进入容器使用psql操作数据库的完整步骤,便于持久化管理和自定义配置。
1239 3
docker 安装 Postgres 17.6
|
6月前
|
NoSQL 算法 Redis
【Docker】(3)学习Docker中 镜像与容器数据卷、映射关系!手把手带你安装 MySql主从同步 和 Redis三主三从集群!并且进行主从切换与扩容操作,还有分析 哈希分区 等知识点!
Union文件系统(UnionFS)是一种**分层、轻量级并且高性能的文件系统**,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem) Union 文件系统是 Docker 镜像的基础。 镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用镜像。
752 6
|
6月前
|
存储 搜索推荐 数据库
🚀 RAGFlow Docker 部署全流程教程
RAGFlow是开源的下一代RAG系统,融合向量数据库与大模型,支持全文检索、插件化引擎切换,适用于企业知识库、智能客服等场景。支持Docker一键部署,提供轻量与完整版本,助力高效搭建私有化AI问答平台。
5821 8
|
6月前
|
Java Linux 虚拟化
【Docker】(1)Docker的概述与架构,手把手带你安装Docker,云原生路上不可缺少的一门技术!
1. Docker简介 1.1 Docker是什么 为什么docker会出现? 假定您在开发一款平台项目,您的开发环境具有特定的配置。其他开发人员身处的环境配置也各有不同。 您正在开发的应用依赖于您当前的配置且还要依赖于某些配置文件。 您的企业还拥有标准化的测试和生产环境,且具有自身的配置和一系列支持文件。 **要求:**希望尽可能多在本地模拟这些环境而不产生重新创建服务器环境的开销 问题: 要如何确保应用能够在这些环境中运行和通过质量检测? 在部署过程中不出现令人头疼的版本、配置问题 无需重新编写代码和进行故障修复
583 2
|
9月前
|
文件存储 数据安全/隐私保护 开发者
群晖NAS Docker镜像源加速配置教程
本教程介绍了群晖NAS用户如何通过配置轩辕镜像加速服务提升Docker镜像拉取速度。内容包括配置前准备、详细设置步骤及日常使用说明,帮助用户快速完成配置并享受高效稳定的镜像下载体验。
5771 61
|
8月前
|
缓存 Ubuntu Docker
Ubuntu环境下删除Docker镜像与容器、配置静态IP地址教程。
如果遇见问题或者想回滚改动, 可以重启系统.
533 16
|
运维 关系型数据库 MySQL
宝塔面板 Docker 镜像加速教程
本文介绍了如何为宝塔面板中的 Docker 配置轩辕镜像加速。内容包括:安装 Docker 管理器、获取镜像加速地址、配置加速 URL 以及验证设置等步骤。通过使用免费版或专业版加速地址(如 docker.xuanyuan.me 或 xuanyuan.cloud),可显著提升镜像拉取速度。同时,还提供了日常使用方法和注意事项,帮助用户顺利完成配置并保障 Docker 服务稳定运行。
692 0