Docker 集成KingBase的詳細(xì)過程
Docker安裝
再linux系統(tǒng)中安裝yum命令,通過yum命令可直接安裝docker
yum命令如下
yum install docker
Docker安裝KingBase
安裝完成Dockr后,去KingBase官網(wǎng)中下載鏡像
下載完成后,通過docker命令將鏡像文件導(dǎo)入
docker load -i kdb_x86_64_V009R001C002B0014.tar
查看導(dǎo)入的金倉數(shù)據(jù)庫鏡像
docker images|grep kingbase
創(chuàng)建持久化目錄
docker運(yùn)行數(shù)據(jù)庫,必須要持久化數(shù)據(jù)在容器外以保障數(shù)據(jù)可靠性
mkdir -p /mnt/kingbase/data # 需要給755權(quán)限,不然會(huì)報(bào)權(quán)限(Permission denied)錯(cuò)誤 chmod -R 755 /mnt/kingbase/data
啟動(dòng)數(shù)據(jù)庫
docker run -tid --privileged \ -p 5432:54321 \ -v /mnt/kingbase/data:/home/kingbase/userdata/ \ -e NEED_START=yes \ -e DB_USER=kingbase \ -e DB_PASSWORD=123456 \ -e DB_MODE=oracle \ --name kingbase \ kingbase_v009r001c002b0014_single_x86:v1 /usr/sbin/init
參數(shù)說明:
-p 5432:54321 \ 代表端口映射,54321是KINGBASE的默認(rèn)端口,通過映射,外部可直接通過ip加端口5432進(jìn)行訪問 -e DB_USER=kingbase \ 用戶名 -e DB_PASSWORD=123456 \ 密碼 -e DB_MODE=oracle \ 數(shù)據(jù)庫的類型 --name kingbase \ 數(shù)據(jù)庫名稱
NAVICAT連接KINGBASE
使用navicat連接KingBase和連接pgsql一致,不需要其它插件
springBoot項(xiàng)目集成
再springBoot中集成KingBase和集成pgsql一樣,驅(qū)動(dòng)也無需替換,直接使用即可
pg_industry: username: user password: pd url: url driver-class-name: org.postgresql.Driver
到此這篇關(guān)于Docker 集成KingBase的文章就介紹到這了,更多相關(guān)Docker 集成KingBase內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- PostgreSQL Docker部署+SpringBoot集成方式
- docker-compose集成Jenkins部署,打包,發(fā)布方式
- IDEA集成Docker實(shí)現(xiàn)快捷部署的操作步驟
- IDEA 集成 Docker 插件一鍵部署 SpringBoot 應(yīng)用小結(jié)
- Docker中實(shí)現(xiàn)CI(持續(xù)集成)和CD(持續(xù)交付/部署)的實(shí)戰(zhàn)詳解
- IDEA集成Docker實(shí)現(xiàn)一鍵部署的詳細(xì)過程
- jenkins+docker+nginx+nodejs持續(xù)集成部署vue前端項(xiàng)目
相關(guān)文章
Docker搭建ELK日志系統(tǒng),并通過Kibana查看日志方式
這篇文章主要介紹了Docker搭建ELK日志系統(tǒng),并通過Kibana查看日志方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-05-05docker安裝單點(diǎn)elasticsearch過程
這篇文章主要介紹了docker安裝單點(diǎn)elasticsearch過程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-07-07基于Docker結(jié)合Canal實(shí)現(xiàn)MySQL實(shí)時(shí)增量數(shù)據(jù)傳輸功能
這篇文章主要介紹了基于Docker結(jié)合Canal實(shí)現(xiàn)MySQL實(shí)時(shí)增量數(shù)據(jù)傳輸功能,本文給圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-07-07Docker搭建NetBox的實(shí)現(xiàn)示例
NetBox是一個(gè)開源的數(shù)據(jù)中心基礎(chǔ)設(shè)施管理和IP地址管理平臺(tái),本文主要介紹了Docker搭建NetBox的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下2024-04-04Centos7安裝Docker(2020最新親測(cè)可用,直接復(fù)制粘貼即可)
這篇文章主要介紹了Centos7安裝Docker(2020最新親測(cè)可用,直接復(fù)制粘貼即可),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01