如何解决docker 访问宿主机的mysql数据库:
首先,注意你安装的docker 版本
1。如果是docker Desktop
DB_CONNECTION=mysql DB_HOST=host.docker.internal DB_PORT=3306
如图
2。如果是docker compose版本
Docker 宿主机默认ip 为
172.17.0.1
可以在容器中使用这个ip来访宿主机的服务。
如图:
如何解决docker 访问宿主机的mysql数据库:
首先,注意你安装的docker 版本
1。如果是docker Desktop
DB_CONNECTION=mysql DB_HOST=host.docker.internal DB_PORT=3306
如图
2。如果是docker compose版本
Docker 宿主机默认ip 为
172.17.0.1
可以在容器中使用这个ip来访宿主机的服务。
如图: