官网链接
安装
由于是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