docker搭建canal的實現(xiàn)步驟
canal是監(jiān)聽主mysql的binlog日志,實現(xiàn)和從一樣能夠監(jiān)聽到數(shù)據(jù)的變化,進而寫進rabbitmq進行設(shè)置
canal安裝
docker search canal

pull canal/canal-server


上傳掛載文件

配置
canal.properties



instance.properties
查看mysql的master status


創(chuàng)建一個和canal交互的用戶




創(chuàng)建容器
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

到此這篇關(guān)于docker搭建canal的實現(xiàn)步驟的文章就介紹到這了,更多相關(guān)docker搭建canal內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Docker部署Nginx設(shè)置環(huán)境變量的實現(xiàn)步驟
本文主要介紹了Docker部署Nginx設(shè)置環(huán)境變量的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-07-07
深入理解 Docker 數(shù)據(jù)卷(Data Volume)
本文詳細介紹了Docker數(shù)據(jù)卷(DataVolume)的概念、作用、使用命令、掛載方式以及最佳實踐,數(shù)據(jù)卷是Docker中實現(xiàn)數(shù)據(jù)持久化和共享的關(guān)鍵機制之一,通過本文的學習,讀者可以更好地掌握數(shù)據(jù)卷的使用方法,從而在容器化應(yīng)用中進行有效的數(shù)據(jù)管理2024-11-11
Docker設(shè)置獲取環(huán)境變量的方法實現(xiàn)
本文主要介紹了Docker設(shè)置獲取環(huán)境變量的方法實現(xiàn),包含設(shè)置環(huán)境變量到使用獲取,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2024-05-05

