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天免费适用

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

目录
相关文章
|
5天前
|
关系型数据库 MySQL Linux
Docker安装Mysql5.7,解决无法访问DockerHub问题
当 Docker Hub 无法访问时,可以通过配置国内镜像加速来解决应用安装失败和镜像拉取超时的问题。本文介绍了如何在 CentOS 上一键配置国内镜像加速,并成功拉取 MySQL 5.7 镜像。
53 2
Docker安装Mysql5.7,解决无法访问DockerHub问题
|
4天前
|
缓存 运维 Docker
容器化运维:Docker Desktop 占用磁盘空间过大?教你轻松解决!
Windows Docker Desktop 使用过程中,因镜像、容器数据及构建缓存的累积,可能导致磁盘空间占用过高。通过删除无用镜像与容器、压缩磁盘以及清理构建缓存等方法,可有效释放空间。具体步骤包括关闭WSL、使用`diskpart`工具压缩虚拟磁盘、执行`docker buildx prune -f`清理缓存等。这些操作能显著减少磁盘占用,提升系统性能。
|
6天前
|
Ubuntu Linux 网络安全
Docker&Docker Compose安装(离线+在线)
Docker&Docker Compose安装(离线+在线)
65 1
|
8天前
|
NoSQL Linux Redis
Docker学习二(Centos):Docker安装并运行redis(成功运行)
这篇文章介绍了在CentOS系统上使用Docker安装并运行Redis数据库的详细步骤,包括拉取Redis镜像、创建挂载目录、下载配置文件、修改配置以及使用Docker命令运行Redis容器,并检查运行状态和使用Navicat连接Redis。
66 3
|
13天前
|
Linux 网络安全 Docker
安装后无法使用 Docker 命令
【10月更文挑战第3天】
31 2
|
14天前
|
存储 NoSQL MongoDB
docker安装Mongodb
这篇文章详细说明了如何使用Docker安装MongoDB,包括拉取镜像、创建并运行容器、数据持久化存储以及访问容器内的MongoDB服务的具体步骤。
29 1
|
5天前
|
网络虚拟化 Docker 容器
docker Desktop报错 error pulling image configuration 处理
docker Desktop报错 error pulling image configuration 处理
17 0
|
5月前
|
Ubuntu 网络安全 数据安全/隐私保护
百度搜索:蓝易云【docker通过dockerfile安装sftp教程。】
现在,你已经通过 Dockerfile 成功安装了 SFTP,并且可以使用指定的用户名和公钥进行远程访问。请确保替换示例中的用户名、密码和公钥为自己的实际值。
166 1
|
消息中间件 Shell RocketMQ
百度搜索:蓝易云 ,常用环境部署—Docker安装RocketMQ教程!
通过按照上述步骤,您可以在Docker中成功安装和部署RocketMQ。请注意,上述命令仅提供了一个基本的安装和配置过程,具体配置和使用可以根据您的需求进行进一步调整。确保在执行命令之前,您已经安装并配置好Docker环境。
174 0
|
2月前
|
Linux 测试技术 Docker
Docker CE for CentOS 安装教程
Docker CE for CentOS 安装教程
111 1