站点图标 谷姐靓号网

求大神, 1panel搭建cloudreve 连接不上数据库-byhefei

Rate this post

用的 1panel面板, 建了一个PHP容器搭建多个站点,

cloudreve搭建用MYSQL数据库,

运行 “./cloudreve” 连接上不上mysql数据, 配置文件没有问题

用SQLite数据库就没问题。

热议

3楼 血仍未冷 2024-7-28 02:03:52

数据库地址很奇怪啊

4楼 byhefei 2024-7-28 02:04:37

数据库地址很奇怪啊

用的容器,地址就是这样的

5楼 萌墨 2024-7-28 02:06:13

没办法解析主机名,你是不是没设置不同容器的同一网络network

6楼 byhefei 2024-7-28 02:08:03

没办法解析主机名,你是不是没设置不同容器的同一网络network

看了下
是同一个网络 1panel-network

7楼 萌墨 2024-7-28 02:56:13

看了下
是同一个网络 1panel-network

既然确定了是同一网络,再确认下你的mysql容器的别名是不是1Panel-mysql-mPGB,看样子你的本地dns用的是1.1.1.1,解析失败,1Panel-mysql-mPGB指向mysql容器地址失效了,手动输入docker network inspect my-net(你的网络名称)看下mysql容器和cloudreve容器是不是都在

8楼 lowan 2024-7-28 02:57:13

用那个容器的内网IP

9楼 byhefei 2024-7-28 03:07:46

用那个容器的内网IP

感谢大神, 用容器内网IP 可以了。。。

这是什么原理

10楼 byhefei 2024-7-28 03:09:07

既然确定了是同一网络,再确认下你的mysql容器的别名是不是1Panel-mysql-mPGB,看样子你的本地dns用的是1.1 ...

用容器内网IP就行了。
还是感谢你的热心回复

12楼 flipwalls 2024-7-28 19:14:58

只安装了一个数据库的话 地址直接用mysql试试 (单个默认数据库别名)

13楼 acm 2024-7-28 19:24:26

看看docker配置

14楼 卡尔 2024-7-28 19:25:30

还是LOC高手多啊

15楼 lowan 2024-7-28 22:53:51

又出问题了, 每次服务器重新启动 容器内部IP都换变动

手动写死那个数据库的内网IP就行

16楼 5700 2024-7-29 01:31:54

1panel吃灰中

17楼 跳刀 4小时前

容器内网ip是什么

18楼 NodeLoc 4小时前

容器把他们放到一个ip上云

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

退出移动版