使用 Docker 与容器化集群一起安装
您可以使用 Docker 在容器化环境中安装Relational Migrator with Kafka 。此方法将Kafka配置为存储数据本地存储在Docker容器中。 如果您想学习;了解如何配置自己的多服务器Kafka环境,请使用此方法。
警告
这种部署方法非常适合快速评估。 不建议将其用于生产工作负载,因为它可能无法提供弹性生产环境。
关于此任务
此部署方法使用 docker-compose
文件设置 Kafka 节点、Kafka Connect 节点和 Relational Migrator 节点。
开始之前
您的计算机上必须安装了Docker 。 有关更多信息,请参阅 安装Docker引擎。
步骤
1
下载 docker-compose文件
在下载中心,选择 Docker作为平台。 然后选择Kafka reference implementation文件。
2
配置环境变量
配置
MIGRATOR_DATA_PATH
在
docker-compose
文件中,将MIGRATOR_DATA_PATH
变量配置为 Relational Migrator 保存数据以实现持久性的路径。(可选)如果源数据库是MySQL或Oracle,请配置
MIGRATOR_PATH_DRIVER
Relational Migrator使用相应源数据库的 JDBC驾驶员来读取数据库模式。 它捆绑了SQL Server 和 PostgreSQL JDBC 驱动程序。 对于MySQL和Oracle,您必须添加其驱动程序。
在
docker-compose
文件中,将MIGRATOR_PATH_DRIVER
变量配置为其他 JDBC 驱动程序的.jar
文件的位置。