You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker-Compose部署DB2容器后无法通过DBeaver连接求助

DB2 Docker容器连接DBeaver失败问题

我通过docker-compose.yml使用ibmcom/db2镜像,执行docker-compose up --build后两个容器均正常构建完成,但使用本地DBeaver实例连接数据库时出现错误(错误截图见原链接)。

查阅IBM官方解答,提到该错误可能因使用别名而非DB2数据库名导致,但我确认自己不属于这种情况,不过也不排除存在遗漏细节。

我的docker-compose.yml文件内容如下:

version: '3.8'

services:
  db2:
    image: ibmcom/db2
    container_name: db2_container
    ports:
      - "50000:50000"
    privileged: true
    environment:
      - LICENSE=accept
      - DB2INSTANCE=db2inst1
      - DB2INST1_PASSWORD=<password>
      - DBNAME=riskdb1
      - IS_OSXFS=true
    restart: always
    volumes:
      - <db_path>:/database

  automation:
    build: automation
    container_name: automation_container
    ports:
      - "5001:5000"
    volumes:
      - <volume_path>:automation/data/output
    depends_on:
      - db2

操作系统:macOS Monterey,v12.6


内容的提问来源于stack exchange,提问作者Renato Aranha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 05:50:41