docker安装clickhouse

安装

docker安装

  1. 创建clickhouse目录

    mkdir -P /data/clickhouse/data
    mkdir -P /data/clickhouse/conf
    mkdir -P /data/clickhouse/log
  2. 拉取镜像

这里直接拉取最新镜像, 如果需要某个特定版本, 则再拉取的时候指定版本号即可.

docker pull clickhouse/clickhouse-server
  1. 启动临时容器, 生成配置文件

    # 容器关闭后会自动删除掉
    docker run -d --rm --name clickhouse-server --ulimit nofile=262144:262144 clickhouse/clickhouse-server
  2. 拷贝配置文件到1中的目录

    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
  3. 关闭临时容器

    docker stop clickhouse-server
  4. 启动

    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
  5. 验证

使用dbeaver连接刚创建的docker容器

docker安装clickhouse_第1张图片

本文由mdnice多平台发布

你可能感兴趣的:(后端)