使用Docker容器化集群进行安装
您可以使用Docker在容器化环境中安装Relational Migrator和Kafka,具体方法是Docker。此方法配置Kafka在Docker容器中本地存储数据。如果您想了解如何配置自己的多服务器Kafka环境,请使用此方法。
警告
此部署方法适用于快速评估。它不适用于生产负载,因为它可能无法提供健壮的生产环境。
关于此任务
此部署方法使用docker-compose
文件来设置Kafka节点、Kafka Connect节点和Relational Migrator节点。
开始之前
您必须在计算机上安装Docker。有关更多信息,请参阅安装Docker Engine。
步骤
1
下载docker-compose文件
在下载中心中,选择Docker 作为平台。然后选择Kafka参考实现文件。
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
文件的位置。