docker搭建clickhouse并初始化用户名密码

1、新建挂载目录

复制代码
mkdir -p /home/clickhouse-server/
mkdir -p /home/clickhouse-server/etc/

2、拉取镜像

复制代码
docker pull clickhouse/clickhouse-server

3、创建临时容器

复制代码
docker run -d --rm --name clickhouse-server --ulimit nofile=262144:262144 clickhouse/clickhouse-server

4、拷贝挂载目录

复制代码
docker cp clickhouse-server:/var/log/clickhouse-server /home/clickhouse-server/
docker cp clickhouse-server:/var/lib/clickhouse /home/clickhouse-server/
docker cp clickhouse-server:/etc/clickhouse-server /home/clickhouse-server/etc/

5、删除临时容器

复制代码
docker stop clickhouse-server

6、找到/home/clickhouse-server/etc/clickhouse-server/users.xml 目录下的文件,配置用户名密码

把default改成root,并且配置密码

7、启动容器

复制代码
docker run -d --restart=always --privileged=true -p 8123:8123 -p 9000:9000 --name clickhouse-server --ulimit nofile=262144:262144 \
-v /home/clickhouse-server/clickhouse-server:/var/log/clickhouse-server \
-v /home/clickhouse-server/clickhouse:/var/lib/clickhouse \
-v /home/clickhouse-server/etc/clickhouse-server:/etc/clickhouse-server \
clickhouse/clickhouse-server
相关推荐
Wang's Blog4 小时前
Java 项目实战: 交友项目 - FastDFS:入门案例
java·开发语言·交友
apcipot_rain5 小时前
C++转Java日记(03)
java·开发语言·c++
皮皮林5515 小时前
Java实现微信扫码登录
java
java_logo5 小时前
Docker 部署 Dify:轻松搭建 LLM 应用开发平台
运维·docker·容器
方便面不加香菜6 小时前
Docker Container -- 综合实战案例详解
运维·docker·容器
Yyyyyy~7 小时前
【Java】Day4Web基础知识
java·spring boot
灿飞屋9 小时前
Kotlin与Java虚拟机三:控制流
android·java·开发语言·后端·python·kotlin·安卓
NE_STOP9 小时前
Spring AI Alibaba - MCP入门
java
nice_lcj5209 小时前
【从零理解 Spring AI · 07】对话记忆:让模型记住上一句说了什么
java·spring ai·ai应用开发·chatmemory·对话记忆
SL_staff10 小时前
制造业交付崩盘?用跨部门节点协同计划打通销售、生产与质量链路
java·开源·产品