docker exec -t app mysql -h 172.17.0.1 -u www_baidu_com -pXXXXXXXXXX
toot 发表于 2025-7-16 22:29
1panel解千愁
小萝卜 发表于 2025-7-16 22:45
1panel项目全在容器里是吧?用不习惯。
同样遇到过这种玄学问题,
但是我用的宝塔面板,Docker容器修改配置后,没有即时生效。
后来发现面板-Docker-网络里,每次运行都生成了一个 Brigre网络,网段都不一样。
需要重启 Docker.socket 才能恢复正常连接到宿主机的Mysql。
chinanala 发表于 2025-7-17 00:11
同样遇到过这种玄学问题,
但是我用的宝塔面板,Docker容器修改配置后,没有即时生效。
chinanala 发表于 2025-7-17 00:11
同样遇到过这种玄学问题,
但是我用的宝塔面板,Docker容器修改配置后,没有即时生效。
你容器需要连接到宿主机的数据库
好歹你运行的时候设置使用host网络模式啊
--network=host