1.下載鏡像
$ docker pull enmotech/opengauss:2.1.0
2.啟動鏡像
docker run -d --name opengauss -p 5432:5432 --privileged=true -e GS_PASSWORD=Enmo@123 -v /data/opengauss/data:/var/lib/opengauss enmotech/opengauss:2.1.0
參數說明:
--privileged=true #container內的root擁有真正的root權限。
GS_PASSWORD #設置密碼為Enmo@123,默認用戶名:gaussdb
3.其他
3.1 openGauss的密碼有復雜度要求,需要:密碼長度8個字符以上,必須同時包含英文字母,數字,以及特殊符號
其他參數:
GS_NODENAME #指定數據庫節點名稱 默認為gaussdb
GS_USERNAME #指定數據庫連接用戶名 默認為gaussdb
GS_PORT #指定數據庫端口,默認為5432
因為華為自研的 openGauss
是基於 PostgreSQL
的,所以選擇該數據源連接
openGauss
是基於 PostgreSQL
的,所以選擇該數據源連接