将Spring Docker连接到本地mysql实例
运行Spring引导服务的Docker是否可以连接到主机上运行的MySQL数据库将Spring Docker连接到本地mysql实例,mysql,spring,docker,Mysql,Spring,Docker,运行Spring引导服务的Docker是否可以连接到主机上运行的MySQL数据库 运行docker时使用-p标记无效,因为不允许端口绑定如果端口正在使用是,则可以连接到主机上运行的MySQL DB 您只需在docker run命令中使用--net host在主机网络上运行docker容器(包含spring引导服务) 例如: docker run -itd --net host --name myapp myimage 请注意,如果对容器使用主机网络模式,则该容器的网络堆栈不会与Docker主机
运行docker时使用-p标记无效,因为不允许端口绑定如果端口正在使用是,则可以连接到主机上运行的MySQL DB 您只需在docker run命令中使用
--net host
在主机
网络上运行docker容器(包含spring引导服务)
例如:
docker run -itd --net host --name myapp myimage
请注意,如果对容器使用主机网络模式,则该容器的网络堆栈不会与Docker主机隔离
阅读有关docker主机联网的更多信息您能为我们展示一个最小的可复制示例,说明您正在努力实现的目标吗?