将 phpMyAdmin docker 镜像连接到仅在 127.0.0.1 上侦听的 HOST MySQL 服务器

yie*_*eld 5 mysql networking local phpmyadmin docker

我希望将在容器 (Docker) 中运行的 PhpMyAdmin 连接到在主机上运行并在 127.0.0.1 上侦听的 MySQL 服务器。

但是,当我为 docker 提供 varuable -e PMA_HOST=127.0.0.1 时,它只会查看它自己的 Docker 网络......我如何才能与我的主机 MySQL DB 服务器通信?

小智 0

如果你的mysql位于你的主机上,没有域名,你将无法从容器访问它。也许通过桥接网络。您应该尝试将数据库移动到容器中。然后连接 phpmyadmin 将非常容易。