开发者社区 > 云原生 > 容器服务 > 正文

用 Docker 安装 Canal Admin , 如何使用宿主机的mysql docker 容器

canal-admin, canal-server 都使用docker 安装, canal-admin 我想使用另一个 容器的mysql 该如果使用

提问155.png

canal-admin 默认启动mysql 进程,mysql启动失败 导致canal-admin 也启动失败。 我该如果使用 宿主机的mysql docker 容器?

原提问者GitHub用户eey

展开
收起
Java工程师 2023-05-03 09:44:50 216 0
1 条回答
写回答
取消 提交回答
  • docker run -it --name canal-admin -e server.port=8089 -e canal.adminUser=admin -e canal.adminPasswd=123456 -e spring.datasource.address=192.168.202.206:3306 -e spring.datasource.database=canal_manager -e spring.datasource.username=** -e spring.datasource.password=** -p 8089:8089 -d canal/canal-admin:v1.1.4

    例如mysql在192.168.202.206:3306

    提前在mysql建好canal_manager数据库 建表语句文档里有

    原回答者GitHub用户dingyufei615

    2023-05-04 13:29:10
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关电子书

更多
应用 Docker 进行持续交付:用技术改变交付路程 立即下载
从Docker到容器服务 立即下载
Docker@Alibaba——超大规模Docker化的实战经验 立即下载