Docker部署搭建流程:
当前环境配置:
* windows10
* docker(版本:Docker version 24.0.5, build ced0996,不知道可以使用docker -v查看自己的docker版本)
1. 使用YML文件,将以下容器代码引入【没有网络设置,可删除networks选项】
```
clickhouse:
container_name: clickhouse
image: yandex/clickhouse-server
ports:
- "8123:8123" # ClickHouse HTTP 端口
- "12000:9000" # ClickHouse Native 客户端端口
volumes:
- ./clickhouse/data:/var/lib/clickhouse # ClickHouse 数据目录
- ./clickhouse/log/:/var/log/clickhouse-server/
environment:
- TZ=Asia/Shanghai
- CLICKHOUSE_PASSWORD=123456 # 设置 ClickHouse 密码
ulimits:
nofile: #设置容器的文件句柄限制
soft: 262144
hard: 262144
networks:
- single
```
然后执行启动命令:
``` docker-compose down && docker-compose up -d ```
or
``` docker-compose up -d```
or
``` docker-compose up -d <容器名称>```
启动完成,如图所示:
![](https://img.kancloud.cn/64/6f/646fa725145d65289f7262e3c5ce75e7_1663x877.png)