本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com
SymmetricDS Pro是一款高度可扩展且可配置的开源数据库复制工具,支持MySQL、Microsoft SQL Server、PostgreSQL、SQLite、Oracle SQL等多种数据库平台。本Docker镜像是JumpMind Inc.***发布,基于openjdk:alpine构建,包含SymmetricDS Pro的默认Web服务器配置,适用于数据库数据同步、复制场景。
注意:SymmetricDS Pro需许可证密钥访问Web控制台,可通过试用许可证获取链接获取试用密钥。
openjdk:alpine镜像,资源占用低适用于需要在分布式环境中实现数据库数据同步的场景,如:
docker run -p 31415:31415 --name sym jumpmind/symmetricds-pro
启动后可通过以下URL访问Web控制台:
http://localhost:31415/app
注意:SymmetricDS Pro演示配置仅支持HTTP协议。
docker run -p 31417:31417 --name sym jumpmind/symmetricds-pro
启动后可通过以下URL访问Web控制台:
https://localhost:31417/app
注意:需在数据库设置中允许Docker容器的IP地址连接。本地运行时,仅允许
localhost访问是不够的,因为Docker容器位于独立子网。
如需通过命令行工具手动配置文件系统,可执行以下命令进入容器shell:
docker exec -it sym /bin/sh
(使用Alpine Linux默认shell,支持容器内文件系统的手动修改)
通过卷挂载可实现engines、tmp、conf和security目录的数据持久化,避免容器停止或删除后配置丢失。
/opt/symmetric-ds/engines:引擎配置/opt/symmetric-ds/tmp:临时文件/opt/symmetric-ds/conf:应用配置/opt/symmetric-ds/security:安全相关配置docker run -p 31415:31415 --name sym \ -v sym-engines:/opt/symmetric-ds/engines \ -v sym-conf:/opt/symmetric-ds/conf \ -v sym-security:/opt/symmetric-ds/security \ jumpmind/symmetricds-pro
上述命令将engines、conf和security目录分别持久化到sym-engines、sym-conf和sym-security卷中。即使容器停止或删除,重新创建容器时使用相同命令即可保留原有配置。
为确保Docker容器重启时的状态一致性,需启用集群配置。在创建的任何引擎中添加以下属性:
cluster.lock.enabled=true
如需自定义构建镜像,执行以下命令(需指定SymmetricDS安装JAR路径):
docker build -t symmetricds-pro --build-arg SETUP_JAR=PATH_TO_SYMMETRIC_SETUP_JAR .
(将PATH_TO_SYMMETRIC_SETUP_JAR替换为实际的安装JAR文件路径)
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429