此问题与其他类似问题不同,因为它涉及在OS X上的Docker容器,之前一直运行良好,现在正在失败。OSX Docker/WordPress/MySQL - 连接错误:(1130)Host'xxx.xxx.xxx.xxx'不允许连接到此MariaDB服务器
继这里的说明:
https://medium.com/@tatemz/local-wordpress-development-with-docker-3-easy-steps-a7c375366b9
我能得到本地安装WordPress起来很快速投入使用,我一直很高兴。
今天,当我启动它,有一个连接拒绝,看起来像这将是非常简单的解决,如果我可以从以下错误消息弄清楚两件事情:
MySQL Connection Error: (1130) Host '172.19.0.3' is not allowed to connect to this MariaDB server
Warning: mysqli::mysqli(): (HY000/1130): Host '172.19.0.3' is not allowed to connect to this MariaDB server in - on line 22
的两件事我需要弄清楚的是:
- “第22行”在什么文件中?这是一个配置文件?什么是文件名?
- 在像这样的Mac/Docker部署中,此文件的路径是什么?
码头容器目录只包含一个WordPress安装目录。在那个目录中似乎没有任何与MySQL/MariaDB相关的东西。我已经阅读了大量有关Mac的Mac部署文档以及配置文件可以存在的文档,但是在Docker容器中,这是一个不同的野兽。我找到的文档不适用。
我已经研究了SSH到Docker容器(我是Docker的宝贝),但我甚至不知道你是否做了这件事。
可能的复制[Host'xxx.xx.xxx.xxx'不允许连接到这个MySQL服务器](https://stackoverflow.com/questions/1559955/host-xxx-xx-xxx-xxx-is-not-allowed - 连接到这个mysql服务器) – miken32
@ miken32区别在于que stion不涉及Docker容器。我阅读了那里的答案,没有一个让我找到这些文件,甚至没有真正理解这个问题。 – Rjak