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 ,并且进行数据库连接

//download.csdn.net/download/qq_23296327/12243972

7.说说连接中遇到的问题

创建连接的时候,出现一个错误 08001, 一看就知道是服务器的50000端口没开放

那么我们就修改防火墙设置

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

firewall-cmd --reload

再进行连接数据库就好了

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值