官网链接

https://dbeaver.io/download/

安装

由于是rpm系的,所以直接下载rpm包

wget https://dbeaver.io/files/dbeaver-ce-latest-linux-aarch64.rpm
# 安装
sudo rpm -ivh dbeaver-ce-latest-linux-aarch64.rpm
# 运行
dbeaver &.

坑:由于当前版本为26.1.5 要求glibc的版本大于2.34,V10的默认glibc版本为2.28 (ldd --version查看) 故安装失败无法启动。 V11 版本为2.38可以按上述方法安装

选择安装docker的网页版客户端 clouddbeaver

安装官网 CloudBeaver Community deployment from docker image · dbeaver/cloudbeaver Wiki

# 拉取镜像
docker pull dbeaver/cloudbeaver:26.1.2
# 创建文件夹
mkdir clouddbeaver
# 创建yaml文件
vim docker-compose.yml

services:
  cloudbeaver:
    image: dbeaver/cloudbeaver:26.1.2
    container_name: cloudbeaver
    restart: unless-stopped
    ports:
      - "8978:8978"
    volumes:
      - ./workspace:/opt/cloudbeaver/workspace
      - ./logs:/opt/cloudbeaver/logs
    environment:
      - CB_ADMIN_USER=admin
      - CB_ADMIN_PASSWORD=admin123
      - CB_SERVER_CONFIG=${CB_SERVER_CONFIG:-/opt/cloudbeaver/conf/cloudbeaver.conf}
    # 如果数据库也在宿主机上,取消注释下面的 network_mode
    # network_mode: host
    # 或者使用 extra_hosts 让容器能访问宿主机
    # extra_hosts:
    #   - "host.docker.internal:host-gateway"
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:8978/api/health"]
      interval: 30s
      timeout: 10s
      retries: 3
      start_period: 40s