求助, laradock管理的项目如何通过ssh连接阿里云数据库

1. 运行环境

windows + laradock

2. 问题描述?

今天电脑重装了系统, 想着试试laradock管理开发环境, 搭好之后, 不知道项目怎么通过ssh连接阿里云数据库
这是本地通过ssh连接阿里云数据库的脚本

本地navicat可以连接成功

本地测试连接的代码

报错

3. 您期望得到的结果?

我猜测本地navicat能连接成功是因为ssh是代理到宿主机本地了, 代码连接不成功是因为代码运行在容器中, 但是我不知道如何解决这个问题

希望各位大佬指导一下, 感谢

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
最佳答案

两个办法, 不要写 127.0.0.1, 写你机器的内网 ip, ip config 看一下 第二个办法, 修改容器运行 docker-compose.yaml --net=host

7个月前 评论
seth-shi (作者) 7个月前
asdfghj (楼主) 7个月前
asdfghj (楼主) 7个月前
asdfghj (楼主) 6个月前
讨论数量: 5

两个办法, 不要写 127.0.0.1, 写你机器的内网 ip, ip config 看一下 第二个办法, 修改容器运行 docker-compose.yaml --net=host

7个月前 评论
seth-shi (作者) 7个月前
asdfghj (楼主) 7个月前
asdfghj (楼主) 7个月前
asdfghj (楼主) 6个月前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!