Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Spring Docker连接到本地mysql实例_Mysql_Spring_Docker - Fatal编程技术网

将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主机

运行Spring引导服务的Docker是否可以连接到主机上运行的MySQL数据库


运行docker时使用-p标记无效,因为不允许端口绑定如果端口正在使用

,则可以连接到主机上运行的MySQL DB

您只需在docker run命令中使用
--net host
主机
网络上运行docker容器(包含spring引导服务)

例如:

docker run -itd --net host --name myapp myimage
请注意,如果对容器使用主机网络模式,则该容器的网络堆栈不会与Docker主机隔离


阅读有关docker主机联网的更多信息

您能为我们展示一个最小的可复制示例,说明您正在努力实现的目标吗?