docker搭建canal

canal是监听主mysql的binlog日志,实现和从一样能够监听到数据的变化,进而写进rabbitmq进行设置

canal安装
pull canal/canal-server
上传挂载文件
配置
canal.properties
instance.properties
查看mysql的master status
创建一个和canal交互的用户
创建容器
shell 复制代码
docker run \
--name canal \
--privileged \
-p 11111:11111 \
--network wn_docker_net \
--ip 172.18.12.66 \
-v /usr/local/software/canal/conf/canal.properties:/home/admin/canal-server/conf/canal.properties \
-v /usr/local/software/canal/conf/instance.properties:/home/admin/canal-server/conf/example/instance.properties \
-v /usr/local/software/canal/logs:/home/admin/canal-server/logs/example \
-d canal/canal-server
docker logs canal
完成
相关推荐
Zfox_6 分钟前
【Linux】进程信号全攻略(二)
linux·运维·c语言·c++
安於宿命10 分钟前
【Linux】简易版shell
linux·运维·服务器
追梦不止~18 分钟前
Docker常用命令+详解
运维·docker·容器
黑龙江亿林等保21 分钟前
深入探索哈尔滨二级等保下的负载均衡SLB及其核心算法
运维·算法·负载均衡
黄小耶@22 分钟前
linux常见命令
linux·运维·服务器
叫我龙翔23 分钟前
【计网】实现reactor反应堆模型 --- 框架搭建
linux·运维·网络
古驿幽情26 分钟前
CentOS AppStream 8 手动更新 yum源
linux·运维·centos·yum
BillKu26 分钟前
Linux(CentOS)安装 Nginx
linux·运维·nginx·centos
BillKu30 分钟前
Linux(CentOS)yum update -y 事故
linux·运维·centos
a2663789635 分钟前
解决yum命令报错“Could not resolve host: mirrorlist.centos.org
linux·运维·centos