亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

docker compose方式如何安裝ClickHouse數(shù)據(jù)庫

 更新時(shí)間:2025年04月14日 15:59:23   作者:亞林瓜子  
這篇文章主要介紹了docker compose方式如何安裝ClickHouse數(shù)據(jù)庫問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

問題

本來想著在服務(wù)器上面安裝ClickHouse數(shù)據(jù)庫,由于項(xiàng)目預(yù)算有限,安裝了一個(gè)空的ClickHouse數(shù)據(jù)庫后面,服務(wù)器連命令行都卡頓了,免費(fèi)的服務(wù)器都帶不動(dòng)。

現(xiàn)在就只好嘗試在本地mac m1上面使用docker compose方式安裝試一試了。

默認(rèn)config.xml

從docker鏡像中,獲取默認(rèn)config.xml文件,

具體命令如下:

docker run --rm clickhouse/clickhouse-server:25.3.2.39-alpine bash -c "cat /etc/clickhouse-server/config.xml" > config.xml

默認(rèn)users.xml

從docker鏡像中,獲取默認(rèn)users.xml文件,具體命令如下:

docker run --rm clickhouse/clickhouse-server:25.3.2.39-alpine bash -c "cat /etc/clickhouse-server/users.xml" > users.xml

docker-compose.yml

services:
  clickhouse-server:
    image: clickhouse/clickhouse-server:25.3.2.39-alpine
    container_name: clickhouse-server
    environment:
      - CLICKHOUSE_PASSWORD=admin123   # 用戶密碼
      - CLICKHOUSE_DEFAULT_ACCESS_MANAGEMENT=1  # 啟用訪問管理
    ports:
      - "8123:8123"  # HTTP接口
      - "9000:9000"  # 客戶端TCP接口
    volumes:
      - ./data:/var/lib/clickhouse  # 數(shù)據(jù)持久化
      - ./config.xml:/etc/clickhouse-server/config.xml  # 自定義配置
      - ./users.xml:/etc/clickhouse-server/users.xml    # 用戶配置
      - ./logs:/var/log/clickhouse-server
    ulimits:
      nofile:
        soft: 262144
        hard: 262144

注意:

  • 你選擇clickhouse數(shù)據(jù)庫版本的時(shí)候,盡可能選擇lts版本,也就是長(zhǎng)期支持版。
  • 這樣數(shù)據(jù)庫在社區(qū)的生命周期長(zhǎng)一點(diǎn)。

部署

docker compose up -d

查看進(jìn)程

docker compose ps

下線

docker compose down

測(cè)試驗(yàn)證

找個(gè)數(shù)據(jù)庫工具連接一下數(shù)據(jù)庫即可,效果如下圖:

總結(jié)

ClickHouse數(shù)據(jù)庫還是挺吃性能的。生產(chǎn)環(huán)境最好還是按照官網(wǎng)文件推薦配置進(jìn)行部署。

clickhouse/clickhouse-server這個(gè)docker鏡像雖然在docker hub上面沒有被clickhouse公司認(rèn)證為官方鏡像,但是在生產(chǎn)環(huán)境部署的文檔中和github源代碼中,生產(chǎn)環(huán)境部署還是使用的這個(gè)docker鏡像的。

不用擔(dān)心這個(gè)鏡像沒有像clickhouse鏡像那樣,被clickhouse公司認(rèn)證為官方鏡像??傊琧lickhouse/clickhouse-server還是很靠譜的,盡管沒有被clickhouse公司認(rèn)證。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Docker私有倉庫Registry部署的實(shí)現(xiàn)

    Docker私有倉庫Registry部署的實(shí)現(xiàn)

    這篇文章主要介紹了Docker私有倉庫Registry部署的實(shí)現(xiàn),私有倉庫最常用的就是Registry、Harbor兩種,本文詳細(xì)介紹如何搭建registry私有倉庫,感興趣的可以了解一下
    2020-06-06
  • Docker常見命令整理匯總(包括鏡像命令、容器命令)

    Docker常見命令整理匯總(包括鏡像命令、容器命令)

    這篇文章主要給大家介紹了關(guān)于Docker常見命令整理匯總的相關(guān)資料,包括鏡像命令、容器命令等等,通過一個(gè)個(gè)示例來加深各位看官對(duì)docker相關(guān)命令的理解以及記憶,需要的朋友可以參考下
    2022-07-07
  • Docker部署XXL-JOB的示例代碼

    Docker部署XXL-JOB的示例代碼

    XXL-JOB是一個(gè)分布式任務(wù)調(diào)度平臺(tái),可通過MySQL用戶創(chuàng)建和Docker容器化快速部署,本文詳細(xì)介紹了從環(huán)境準(zhǔn)備到驗(yàn)證部署的全過程,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-10-10
  • Docker鏡像加載原理

    Docker鏡像加載原理

    Docker鏡像是Docker容器運(yùn)行的基礎(chǔ),沒有Docker鏡像,就不可能有Docker容器,這也是Docker的設(shè)計(jì)原則之一 ,本文給大家介紹Docker鏡像加載原理,感興趣的朋友一起看看吧
    2021-06-06
  • docker?搭建?ElasticSearch過程解析

    docker?搭建?ElasticSearch過程解析

    這篇文章主要介紹了docker搭建ElasticSearch的過程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,,需要的朋友可以參考下
    2023-08-08
  • Docker從0到1實(shí)現(xiàn)項(xiàng)目編排部署

    Docker從0到1實(shí)現(xiàn)項(xiàng)目編排部署

    Docker編排是管理和協(xié)調(diào)多個(gè)Docker容器的工具和技術(shù),目的是簡(jiǎn)化容器的部署、擴(kuò)展和管理流程,本文主要介紹了Docker從0到1實(shí)現(xiàn)項(xiàng)目編排部署,感興趣的可以了解一下
    2025-03-03
  • Docker如何更換鏡像源提高拉取速度

    Docker如何更換鏡像源提高拉取速度

    在國內(nèi),由于網(wǎng)絡(luò)政策和限制,直接訪問DockerHub速度很慢,尤其是在拉取大型鏡像時(shí),為了解決這個(gè)問題,常用的方法就是更換鏡像源,本文將詳細(xì)介紹如何更換Docker鏡像源,并提供當(dāng)前可用的鏡像源,感興趣的朋友一起看看吧
    2025-04-04
  • Docker 部署net5程序?qū)崿F(xiàn)跨平臺(tái)功能

    Docker 部署net5程序?qū)崿F(xiàn)跨平臺(tái)功能

    本文講述使用docker容器部署.net5項(xiàng)目、實(shí)現(xiàn)跨平臺(tái),本文通過圖文的形式給大家介紹了創(chuàng)建.net5項(xiàng)目的過程及安裝成功后如何使用docker部署項(xiàng)目,感興趣的朋友跟隨小編一起學(xué)習(xí)吧
    2021-05-05
  • docker覆蓋鏡像默認(rèn)命令之docker?entrypoint詳解

    docker覆蓋鏡像默認(rèn)命令之docker?entrypoint詳解

    entrypoint命令就是覆蓋ENTRYPOINT命令的,本文給大家介紹了docker覆蓋鏡像默認(rèn)命令之docker?entrypoint的相關(guān)知識(shí),需要的朋友可以參考下
    2023-10-10
  • 使用docker-compose,如何調(diào)整JVM參數(shù)

    使用docker-compose,如何調(diào)整JVM參數(shù)

    這篇文章主要介紹了使用docker-compose,如何調(diào)整JVM參數(shù)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01

最新評(píng)論