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

ubuntu中使用docker下載華為opengauss數(shù)據(jù)庫(kù)超簡(jiǎn)單步驟

 更新時(shí)間:2024年04月12日 10:42:38   作者:大豬豬吃虎虎  
openGauss是關(guān)系型數(shù)據(jù)庫(kù),采用客戶端/服務(wù)器,單進(jìn)程多線程架構(gòu),支持單機(jī)和一主多備部署方式,備機(jī)可讀,支持雙機(jī)高可用和讀擴(kuò)展,這篇文章主要給大家介紹了關(guān)于ubuntu中使用docker下載華為opengauss數(shù)據(jù)庫(kù)超的簡(jiǎn)單步驟,需要的朋友可以參考下

前言

openGauss 是一款全面友好開放,攜手伙伴共同打造的企業(yè)級(jí)開源關(guān)系型數(shù)據(jù)庫(kù)。openGauss采用木蘭寬松許可證v2發(fā)行,提供面向多核架構(gòu)的極致性能、全鏈路的業(yè)務(wù)、數(shù)據(jù)安全、基于AI的調(diào)優(yōu)和高效運(yùn)維的能力。openGauss深度融合華為在數(shù)據(jù)庫(kù)領(lǐng)域多年的研發(fā)經(jīng)驗(yàn),結(jié)合企業(yè)級(jí)場(chǎng)景需求,持續(xù)構(gòu)建競(jìng)爭(zhēng)力特性。同時(shí),openGauss也是一個(gè)開源、免費(fèi)的數(shù)據(jù)庫(kù)平臺(tái),鼓勵(lì)社區(qū)貢獻(xiàn)、合作。

OpenGauss安裝可以選擇以下二種方式。

方式一:OpenGuass的安裝環(huán)境主要為以下三個(gè)linux環(huán)境版本,分別是ARM架構(gòu)的openEuler、X86架構(gòu)的openEuler 20.3LTS和CentOS 7.6,這三個(gè)版本可通過(guò)OpenGuass官網(wǎng)安裝步驟進(jìn)行操作,但這種操作下載環(huán)境配置過(guò)多且非常費(fèi)時(shí)費(fèi)力,因此不推薦用這種方式

方式二:docker下載,本篇文章主要講解這個(gè)簡(jiǎn)單方便的操作,推薦大家用docker下載

一、安裝docker

1.方法一:

我們先打開vm虛擬機(jī),然后打開終端,在虛擬機(jī)中打開火狐瀏覽器,輸入docker下載網(wǎng)址

官方安裝docker網(wǎng)址

(1)卸載舊版本docker

按如圖所示的順序,我們查看到Ubunta界面,首先先卸載以前的低版本docker,如果大家以前沒有下載過(guò)docker,那么可以跳過(guò)此步

在這里插入圖片描述

(2)安裝新版本docker

按圖中所示的4步依次將代碼復(fù)制到代碼復(fù)制到終端中執(zhí)行

2.方法二

我們可直接使用下面的代碼安裝docker,下面方式二選一

舊版本:

sudo apt install docker.io

新版本:

curl -sSL https://get.docker.com/ | sh(Ubuntu系統(tǒng)可以直接安裝)

二、拉取openguass鏡像

經(jīng)過(guò)筆者總結(jié),不需要在官網(wǎng)上找,我們直接使用下面的代碼

sudo docker pull enmotech/opengauss

終端顯示為:

注意:刪除Docker鏡像命令為:

docker rmi 鏡像ID(只取前三個(gè)字符即可)

查看所有鏡像的命令為:

docker images

三、創(chuàng)建容器

注意:若想自定義用戶名,端口號(hào),密碼可以在對(duì)應(yīng)代碼處修改

創(chuàng)建容器,進(jìn)行持久化存儲(chǔ)數(shù)據(jù)的操作并映射端口可提供對(duì)外訪問(wèn)。操作如下:
docker run --name opengauss \ –指定容器名字
-p 5432:5432 \ –指定向外映射端口
-v /home/docker:/var/lib/opengauss/data \ –數(shù)據(jù)存儲(chǔ)位置
-e GS_NODENAME=gaussdb \ –數(shù)據(jù)庫(kù)節(jié)點(diǎn)名稱 默認(rèn)為gaussdb
-e GS_USERNAME=gaussdb \ –數(shù)據(jù)庫(kù)連接用戶名 默認(rèn)為gaussdb
-e GS_PASSWORD=Enmo@123 \ –設(shè)置數(shù)據(jù)庫(kù)密碼
–privileged=true
–restart=always
-d enmotech/opengauss:latest

docker run --name opengauss \ 
-p 5432:5432 \ 
-v /home/docker:/var/lib/opengauss/data \
-e GS_NODENAME=gaussdb \
-e GS_USERNAME=gaussdb \
-e GS_PASSWORD=Enmo@123 \
--privileged=true \
--restart=always \
-d enmotech/opengauss:latest 

終端顯示如下:

?。?!注意如果權(quán)限不夠需要加上sudo(最好是寫的時(shí)候加上,筆者這里忘記寫了就沒加)

同時(shí)可以輸入sudo docker ps查看端口狀態(tài)

若是這種狀態(tài),則沒有任何問(wèn)題

四、連接數(shù)據(jù)庫(kù) ,切換到omm用戶 ,用gsql連接到數(shù)據(jù)庫(kù)

sudo docker exec -it opengauss bash –進(jìn)入dockersu - omm –切換為omm用戶提示:大家可能不清楚這個(gè)omm用戶是什么,沒創(chuàng)建過(guò)這個(gè)用戶,但請(qǐng)大家放心使用這個(gè)命令,直接寫上就對(duì)了gsql –啟動(dòng)opengauss

sudo docker exec -it opengauss bash –進(jìn)入docker
su - omm --切換為omm用戶
gsql  --啟動(dòng)opengauss

終端顯示如下

出現(xiàn)這種情況就說(shuō)明我們已經(jīng)創(chuàng)建opengauss成功了

五.最后用DateGrip遠(yuǎn)程連接測(cè)試

(1)選擇數(shù)據(jù)源

注意數(shù)據(jù)源一定要選擇postgresql

(2)查看虛擬機(jī)ip地址

(3)遠(yuǎn)程連接測(cè)試

注意:若想自定義用戶名,端口號(hào),密碼可以在第三點(diǎn)創(chuàng)建容器對(duì)應(yīng)代碼出修改即可

總結(jié)

到此這篇關(guān)于ubuntu中使用docker下載華為opengauss數(shù)據(jù)庫(kù)超簡(jiǎn)單步驟的文章就介紹到這了,更多相關(guān)ubuntu docker下載華為opengauss內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論