欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

前言

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

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

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

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

一、安裝docker

1.方法一:

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

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

(1)卸載舊版本docker

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

在這里插入圖片描述

(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)過筆者總結(jié),不需要在官網(wǎng)上找,我們直接使用下面的代碼

sudo docker pull enmotech/opengauss

終端顯示為:

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

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

查看所有鏡像的命令為:

docker images

三、創(chuàng)建容器

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

創(chuàng)建容器,進行持久化存儲數(shù)據(jù)的操作并映射端口可提供對外訪問。操作如下:
docker run --name opengauss \ –指定容器名字
-p 5432:5432 \ –指定向外映射端口
-v /home/docker:/var/lib/opengauss/data \ –數(shù)據(jù)存儲位置
-e GS_NODENAME=gaussdb \ –數(shù)據(jù)庫節(jié)點名稱 默認為gaussdb
-e GS_USERNAME=gaussdb \ –數(shù)據(jù)庫連接用戶名 默認為gaussdb
-e GS_PASSWORD=Enmo@123 \ –設(shè)置數(shù)據(jù)庫密碼
–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 

終端顯示如下:

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

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

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

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

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

sudo docker exec -it opengauss bash –進入docker
su - omm --切換為omm用戶
gsql  --啟動opengauss

終端顯示如下

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

五.最后用DateGrip遠程連接測試

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

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

(2)查看虛擬機ip地址

(3)遠程連接測試

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

總結(jié)

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

相關(guān)文章

最新評論