es-head本地登陆

http://192.168.0.110:9200/?auth_user=elastic&auth_password=12345678abc

canal-server配置文件

version: '3'

services:
  canal-server:
    image: canal/canal-server:v1.1.6
    container_name: canal-server
    ports:
      - 11110:11110
      - 11111:11111
      - 11112:11112
      - 9100:9100
    environment:
      - canal.admin.manager=192.168.0.110:8089
    volumes:
      - ./logs/:/home/admin/canal-server/logs

canal-admin配置文件

version: '3'

services:
  canal-admin:
    image: canal/canal-admin:v1.1.6
    container_name: canal-admin
    ports:
      - 8089:8089
    environment:
      - server.port=8089
      - spring.datasource.address=192.168.0.110:3309
      - spring.datasource.database=canal_manager
      - spring.datasource.username=root
      - spring.datasource.password=123456
    volumes:
      - ./logs/:/home/admin/canal-admin/logs

canal-adapter配置文件

version: '3'
  
services:
  canal-adapter:
    image: slpcat/canal-adapter:v1.1.6
    container_name: canal-adapter
    ports:
      - 8081:8081
    volumes:
      - ./logs:/opt/canal-adapter/logs

示例全量同步

curl http://192.168.0.110:8081/etl/es7/user.yml -X POST