version: '3'
services:
canal-server:
image: canal/canal-server:v1.1.5
container_name: canal-server
hostname: canal-server
volumes:
- /usr/local/docker/canal/canal-server/conf:/home/admin/canal-server/conf
- /usr/local/docker/canal/canal-server/lib:/home/admin/canal-server/lib
- /usr/local/docker/canal/canal-server/logs:/home/admin/canal-server/logs
- /usr/local/docker/canal/canal-server/plugin:/home/admin/canal-server/plugin
canal-adapter:
image: slpcat/canal-adapter:v1.1.5
container_name: canal-adapter
hostname: canal-adapter
depends_on:
- canal-server
ports:
- 8081:8081
volumes:
- /usr/local/docker/canal/canal-adapter/conf:/opt/canal-adapter/conf
- /usr/local/docker/canal/canal-adapter/lib:/opt/canal-adapter/lib
- /usr/local/docker/canal/canal-adapter/logs:/opt/canal-adapter/logs
- /usr/local/docker/canal/canal-adapter/plugin:/opt/canal-adapter/plugin
networks:
es_net:
driver: bridge