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
完成
相关推荐
码上飞扬30 分钟前
Nginx负载均衡配置详解:轻松实现高可用与高性能
运维·nginx·负载均衡
π大星星️1 小时前
Kubernetes中的微服务
微服务·容器·kubernetes
有梦想的咕噜1 小时前
`README`、`LICENSE` 和 `.gitignore` 是非常常见的文件
运维
沉默的八哥1 小时前
如何配置 Horizontal Pod Autoscaler (HPA)
运维·kubernetes
Golinie1 小时前
【GoTeams】-5:引入Docker
docker·docker-compose·dockerfile
朱剑君1 小时前
番外篇 - Docker的使用
爬虫·docker·容器
RememberLey3 小时前
【Docker】通过 Docker 拉取 Python 镜像并设置远程连接(SSH)
python·docker·ssh
P7进阶路3 小时前
nginx 代理 redis
运维·redis·nginx
已是上好佳4 小时前
整理了一下网络编程中TCP的状态
运维·服务器·网络
技术小齐4 小时前
网络运维学习笔记(DeepSeek优化版) 014网工初级(HCIA-Datacom与CCNA-EI)NAT网络地址转换
运维·网络·学习