1. 拉取canal-server镜像
docker pull canal/canal-server:latest
2. 启动临时容器
docker run --name canal-server -d canal/canal-server
3. 进入到外面需要挂载的目录,拷贝配置文件到容器外挂载
# docker cp canal-server:/home/admin/canal-server/conf/canal.properties ./
# docker cp canal-server:/home/admin/canal-server/conf/test/instance.properties ./
4. docker创建canal-server容器
docker run --name canal-server -p 11111:11111 -m 1024m
-v /data/canal-1.1.5/canal/conf/instance.properties:/home/admin/canal-server/conf/test/instance.properties
-v /data/canal-1.1.5/canal/conf/canal.properties:/home/admin/canal-server/conf/canal.properties
-d canal/canal-server