docker安裝opengauss數(shù)據(jù)庫(kù)配置過程詳解
opengauss官網(wǎng):https://opengauss.org/
opengauss鏡像:https://hub.docker.com/r/enmotech/opengauss
一:鏡像拉取并運(yùn)行
docker run --name opengauss --privileged=true -d -e GS_USERNAME=gaussdb -e GS_PASSWORD=openGauss@123 -p 5432:5432 enmotech/opengauss:3.0.0
二:掛載本地目錄
docker cp opengauss:/var/lib/opengauss/data C:\opengauss【本地掛載目錄】 #將容器指定目錄拷貝到本機(jī)指定目錄 docker stop opengauss #停止opengauss運(yùn)行容器 docker rm opengauss #刪除opengauss容器 docker run --name opengauss --privileged=true -d -e GS_USERNAME=gaussdb -e GS_PASSWORD=openGauss@123 -v C:\opengauss\data:/var/lib/opengauss/data -p 5432:5432 enmotech/opengauss:3.0.0 #運(yùn)行容器并掛載目錄
三:設(shè)置遠(yuǎn)程連接opengauss
進(jìn)入opengauss容器中配置opengauss
docker exec -it opengauss bash
1:修改pg_hba.conf配置信息
vim /var/lib/opengauss/data/pg_hba.conf
修改內(nèi)容如下
host all all 127.0.0.1/32 md5#修改為md5 host all all 0.0.0.0/0 md5#新增配置 # IPv6 local connections: host all all ::1/128 md5#修改md5
2:修改postgresql.conf配置信息
vim /var/lib/opengauss/data/postgresql.conf
修改內(nèi)容如下
listen_addresses = '*' local_bind_address = '0.0.0.0' password_encryption_type = 0
3:重新加載配置信息
su - omm #切換omm 用戶 gs_ctl stop -D /var/lib/opengauss/data -Z /var/lib/opengauss/data #停止運(yùn)行重新加載配置
4:重新啟動(dòng)opengauss
docker start opengauss docker exec -it opengauss bash su - omm gs_ctl start -D /var/lib/opengauss/data -Z /var/lib/opengauss/data
5:navicat連接成功
6:創(chuàng)建用戶
gsql -d postgres #進(jìn)入數(shù)據(jù)庫(kù) CREATE USER test PASSWORD 'test@123456'; #創(chuàng)建用戶并設(shè)置密碼 ALTER ROLE test SYSADMIN; #設(shè)置權(quán)限
以上就是docker安裝opengauss數(shù)據(jù)庫(kù)配置過程詳解的詳細(xì)內(nèi)容,更多關(guān)于docker安裝opengauss數(shù)據(jù)庫(kù)的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
使用Grafana 展示Docker容器的監(jiān)控圖表并設(shè)置郵件報(bào)警規(guī)則(圖解)
這篇文章主要介紹了使用Grafana 展示Docker容器的監(jiān)控圖表并設(shè)置郵件報(bào)警規(guī)則的圖文教程,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧2017-01-01docker安裝Jenkins執(zhí)行構(gòu)建jar運(yùn)行方式
這篇文章主要介紹了docker安裝Jenkins執(zhí)行構(gòu)建jar運(yùn)行方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-05-05Docker中編碼和時(shí)區(qū)設(shè)置不生效問題排查小結(jié)
本文主要介紹了在Docker容器中排查編碼和時(shí)區(qū)設(shè)置不生效的問題,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-01-01使用Docker容器部署MongoDB并支持遠(yuǎn)程訪問及遇到的坑
MongoDB是一個(gè)介于關(guān)系數(shù)據(jù)庫(kù)和非關(guān)系數(shù)據(jù)庫(kù)之間的產(chǎn)品,是非關(guān)系數(shù)據(jù)庫(kù)當(dāng)中功能最豐富,最像關(guān)系數(shù)據(jù)庫(kù)的,今天通過本文給大家介紹使用Docker容器部署MongoDB并支持遠(yuǎn)程訪問及遇到的坑,感興趣的朋友一起看看吧2022-07-07如何使用 docker compose 搭建 fastDFS文件服務(wù)器
這篇文章主要介紹了如何使用 docker compose 搭建 fastDFS文件服務(wù)器,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-10-10Docker容器中的OpenCV如何輕松構(gòu)建可移植的計(jì)算機(jī)視覺環(huán)境
計(jì)算機(jī)視覺是一門涉及圖像和視頻處理的領(lǐng)域,可以應(yīng)用于目標(biāo)檢測(cè)、圖像識(shí)別、人臉識(shí)別等各種任務(wù),本文給大家介紹Docker容器中的OpenCV如何輕松構(gòu)建可移植的計(jì)算機(jī)視覺環(huán)境,感興趣的朋友一起看看吧2023-12-12