【发布时间】:2019-12-24 01:47:22
【问题描述】:
我有一个需要 mysql 运行的“dockerized”springboot 应用程序。
我在我的 ubuntu 上安装了 mysql,并且想使用 docker 启动我的应用程序的容器,并且需要知道在数据库 url 连接中指定什么,以便我的应用程序连接到我的 ubuntu 上安装的 mysql。
jdbc:mysql://locahost:3066/database_name 之类的东西不起作用,因为 localhost 指的是没有 mysql 实例的容器本身。
另一个解决方案是启动一个 mysql docker 容器并指定它的名称来代替 localhost...但是我不想启动一个 mysql docker 容器,因为我已经安装了 mysql(并且需要卷配置来保存数据坚持)
提前致谢。
【问题讨论】:
-
检查this
标签: mysql spring-boot docker deployment containers