1Panel面板容器无法使用localhost、127.0.0.1配置链接wordpress数据库

102次阅读
没有评论

共计 295 个字符,预计需要花费 1 分钟才能阅读完成。

报错内容:

1Panel 面板容器无法使用 localhost、127.0.0.1 配置链接 wordpress 数据库
1Panel 面板容器无法使用 localhost、127.0.0.1 配置链接 wordpress 数据库

原因:

1Panel 使用 localhost、127.0.0.1 无法链接 redis、mysql。

1panel 的运行环境为 docker 创建的容器,故此我们无法通过 localhost、127.0.0.1 进行直接访问和使用 mysql、redis、memache 等服务。

这是由于 docker 每个容器都是单独的一个 ip 造成的,故此每个容器环境中的 127.0.0.1 和 localhost 都是独立的。

解决办法:

使用容器名称配置连接信息,有效解决办法。

1Panel 面板容器无法使用 localhost、127.0.0.1 配置链接 wordpress 数据库
1Panel 面板容器无法使用 localhost、127.0.0.1 配置链接 wordpress 数据库
1Panel 面板容器无法使用 localhost、127.0.0.1 配置链接 wordpress 数据库

配置容器名称后再次连接数据库,你会发现后续重启容器和服务器都不需要重新填写配置信息。redis 和其他数据库或服务也是如此配置,使用容器名称进行连接。

正文完
 
评论(没有评论)
验证码