mirror of
https://github.com/dotnetcore/CanalSharp.git
synced 2026-10-19 06:31:42 +08:00
38 lines
733 B
YAML
38 lines
733 B
YAML
|
|
version: '3.1'
|
|
|
|
services:
|
|
mysql:
|
|
image: mysql:5.7
|
|
container_name: mysql-5.7
|
|
ports:
|
|
- "4406:3306"
|
|
environment:
|
|
- MYSQL_ROOT_PASSWORD=000000
|
|
networks:
|
|
- canalsharp
|
|
volumes:
|
|
- ./mysql/mysqld.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf
|
|
- ./var/lib/mysql:/var/lib/mysql
|
|
- ./mysql/init/:/docker-entrypoint-initdb.d/
|
|
|
|
|
|
canal-server:
|
|
image: canal/canal-server:v1.1.0
|
|
container_name: canal-server
|
|
ports:
|
|
- "11111:11111"
|
|
networks:
|
|
- canalsharp
|
|
volumes:
|
|
- ./example/:/home/admin/canal-server/conf/example/
|
|
- ./canal-server-logs/:/home/admin/canal-server/logs/
|
|
depends_on:
|
|
- mysql
|
|
|
|
networks:
|
|
|
|
canalsharp:
|
|
driver: bridge
|
|
|