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

Docker下安裝部署Clickhouse及其遠(yuǎn)程訪問(wèn)方式

 更新時(shí)間:2024年11月18日 10:35:38   作者:SinceFalling  
文章介紹了如何遠(yuǎn)程拉取和安裝ClickHouse Docker鏡像,配置和部署ClickHouse容器,并通過(guò)DataGrip遠(yuǎn)程訪問(wèn)ClickHouse

一.遠(yuǎn)程拉取clickhouse的docker鏡像

1.訪問(wèn)官方網(wǎng)址

安裝 | ClickHouse Docs(目前官網(wǎng)就一句話(huà),自己去docker hub上去找)

想看的小伙伴可以自己去clickhouse官網(wǎng)和docker hub的慢慢研究,廢話(huà)不多說(shuō),直接上指令,拉取鏡像。

docker pull clickhouse/clickhouse-server:22.8.14.53

最好是拉取對(duì)你當(dāng)前的時(shí)間來(lái)說(shuō)比較新的版本鏡像。

2.刪除鏡像

有些小伙伴不小心拉了多個(gè)版本鏡像,造成文件冗余、浪費(fèi)磁盤(pán)空間。

可以使用以下指令刪除鏡像。

// 可以看到你目前docker拉取的所有鏡像,可以看到各個(gè)鏡像的信息
docker images 


//刪除鏡像前,先確認(rèn)由你鏡像所起動(dòng)的容器是關(guān)閉的(最好再rm一下)
docker ps -a
docker stop ${CONTAINER ID}
docker rm ${CONTAINER ID}

//每個(gè)鏡像文件對(duì)應(yīng)一個(gè)image_id(和container_id不一樣,不要搞混),通過(guò)image_id進(jìn)行刪除
docker image rm ${IMAGE ID}

二.安裝部署clickhouse

先啟動(dòng)一個(gè)臨時(shí)容器,用來(lái)獲取config.xml和users.xml配置文件,并進(jìn)行修改。

  • --rm:代表這是個(gè)臨時(shí)容器,停止服務(wù)的時(shí)候,就會(huì)自動(dòng)刪除該容器;
  • -d:后臺(tái)運(yùn)行;
  • --name=:給你啟動(dòng)的容器命名;
docker run --rm -d --name=temp-clickhouse-server clickhouse/clickhouse-server:22.8.14.53
                                                        (這是你拉取的鏡像)

在本機(jī)創(chuàng)建文件目錄。

mkdir -p /storage/clickhouse/conf /storage/clickhouse/data /storage/clickhouse/log

復(fù)制配置文件到本機(jī)上,按照自身需求修改,開(kāi)放端口、設(shè)置密碼之類(lèi)的。

docker cp temp-clickhouse-server:/etc/clickhouse-server/users.xml /storage/clickhouse/conf/users.xml
docker cp temp-clickhouse-server:/etc/clickhouse-server/config.xml /storage/clickhouse/conf/config.xml

copy失敗的話(huà),不知道docker中的clickhouse配置文件在哪,可以進(jìn)容器中看看(默認(rèn)一般上面那個(gè)路徑)。

docker exec -it ${CONTAINER ID} bash

啟動(dòng)clickhouse

  • -p:指定映射端口,本機(jī)端口:服務(wù)端口;
  • --volume:映射文件,將上面copy下來(lái)的文件(目錄)映射到docker容器中使用(本機(jī)目錄:docker中的目錄)??梢钥吹轿掖鎯?chǔ)路徑也改到本機(jī)內(nèi)了(第三個(gè)--volume),因?yàn)槲覍⒈緳C(jī)內(nèi)部的data目錄(/storage/clickhouse/data)映射到config.xml中的數(shù)據(jù)存儲(chǔ)目錄(/var/lib/clickhouse/),之后數(shù)據(jù)是直接存到本機(jī)的data目錄中 ;

最后再加上你拉取的鏡像。

docker run -d --name=clickhouse-server \
-p 8123:8123 \
--volume=/storage/clickhouse/conf/config.xml:/etc/clickhouse-server/config.xml \
--volume=/storage/clickhouse/conf/users.xml:/etc/clickhouse-server/users.xml \
--volume=/storage/clickhouse/data:/var/lib/clickhouse/ \
clickhouse/clickhouse-server:22.8.14.53

三.遠(yuǎn)程訪問(wèn)clickhouse

打開(kāi)DataGrip可以輕松訪問(wèn)了

總結(jié)

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

相關(guān)文章

  • Docker之自定義網(wǎng)絡(luò)實(shí)現(xiàn)

    Docker之自定義網(wǎng)絡(luò)實(shí)現(xiàn)

    大家好,本篇文章主要講的是Docker之自定義網(wǎng)絡(luò)實(shí)現(xiàn),感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話(huà)記得收藏一下,方便下次瀏覽
    2021-12-12
  • 解決使用Docker Compose管理容器的問(wèn)題

    解決使用Docker Compose管理容器的問(wèn)題

    在Docker Compose中,根據(jù)一個(gè)配置文件,將所有與應(yīng)用系統(tǒng)相關(guān)的應(yīng)用和對(duì)應(yīng)的容器進(jìn)行配置,再根據(jù)Docker Compose提供的命令進(jìn)行啟動(dòng),就可以解決上面說(shuō)的多容器之間的復(fù)雜問(wèn)題,感興趣的朋友跟隨小編一起看看吧
    2021-09-09
  • Docker安裝部署分布式數(shù)據(jù)庫(kù)?OceanBase的詳細(xì)過(guò)程

    Docker安裝部署分布式數(shù)據(jù)庫(kù)?OceanBase的詳細(xì)過(guò)程

    這篇文章主要介紹了Docker安裝部署分布式數(shù)據(jù)庫(kù)?OceanBase,快速的體驗(yàn) OceanBase 的自動(dòng)化部署過(guò)程,及了解 OceanBase 集群安裝成功后的目錄特點(diǎn)和使用方法,需要的朋友可以參考下
    2022-06-06
  • docker /var/lib/docker/aufs/mnt 目錄清理方法

    docker /var/lib/docker/aufs/mnt 目錄清理方法

    在本篇文章里小編給各位整理的是關(guān)于docker /var/lib/docker/aufs/mnt 目錄清理方法,有需要的朋友們可以參考下。
    2020-03-03
  • docker 內(nèi)存監(jiān)控與壓測(cè)方式

    docker 內(nèi)存監(jiān)控與壓測(cè)方式

    這篇文章主要介紹了docker 內(nèi)存監(jiān)控與壓測(cè)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • Docker容器之間數(shù)據(jù)傳輸?shù)膶?shí)現(xiàn)

    Docker容器之間數(shù)據(jù)傳輸?shù)膶?shí)現(xiàn)

    本文主要介紹了Docker容器之間數(shù)據(jù)傳輸?shù)膶?shí)現(xiàn),文中根據(jù)實(shí)例編碼詳細(xì)介紹的十分詳盡,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • docker容器重啟錯(cuò)誤的解決方案

    docker容器重啟錯(cuò)誤的解決方案

    本文主要介紹了docker容器重啟錯(cuò)誤的解決方案,詳細(xì)的介紹了docker 重啟錯(cuò)誤的原因及其解決方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-07-07
  • 優(yōu)化 Docker 鏡像大小常見(jiàn)的方式

    優(yōu)化 Docker 鏡像大小常見(jiàn)的方式

    這篇文章主要介紹了如何優(yōu)化 Docker 鏡像大小,幫助大家更好的理解和使用docker容器,感興趣的朋友可以了解下。
    2020-09-09
  • 談?wù)勎覍?duì)docker的理解

    談?wù)勎覍?duì)docker的理解

    作為一種新興的虛擬化方式,Docker跟傳統(tǒng)的虛擬化方式相比具有眾多的優(yōu)勢(shì)。這篇文章給大家介紹了docker的優(yōu)勢(shì)及docker的三個(gè)基本概念,感興趣的朋友一起看看吧
    2016-10-10
  • 使用Docker容器搭建MySql主從復(fù)制

    使用Docker容器搭建MySql主從復(fù)制

    這篇文章主要介紹了使用Docker容器搭建MySql主從復(fù)制的相關(guān)資料,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2016-11-11

最新評(píng)論