Docker 安裝DB2並且通過 DbVisualizer 進行遠程連接 附帶DbVisualizer 工具

1.首先拉取DB2鏡像,這裏我就不查找鏡像了,直接上鏡像

     docker pull ibmcom/db2express-c

2.鏡像拉取完成之後,接下來進行容器的創建以及啓動

     docker run -it --network=host -p50000:50000 -e DB2INST1_PASSWORD=db2root-pwd -e LICENSE=accept ibmcom/db2express-c:latest bash

    啓動容器之後默認用戶名是 db2inst1   密碼就是 db2root-pwd  對外開放端口 50000

3.進入容器中創建數據庫,以及啓動數據庫

    docker exec -it 容器ID /bin/bash

4.接下來執行以下語句

    su - db2inst1   // 切換用戶空間

    db2start   //啓動DB2

    db2sampl   // 創建默認數據庫 SAMPLE   

5. 一步步退出到容器之外  ctrl + D

6.安裝DbVisualizer ,並且進行數據庫連接

工具已經上傳csdn正在審覈,回頭審覈通過了 我再加鏈接,如果你現在就想要,私信我就行

7.說說連接中遇到的問題

創建連接的時候,出現一個錯誤 08001, 一看就知道是服務器的50000端口沒開放

那麼我們就修改防火牆設置

firewall-cmd --zone=public --add-port=50000/tcp --permanent

firewall-cmd --reload

再進行連接數據庫就好了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章