gpt4 book ai didi

mysql - 如何使用 ipv6 从 wordpress 连接到 mysql

转载 作者:行者123 更新时间:2023-11-28 23:45:11 26 4
gpt4 key购买 nike

我正在尝试连接到一个 MySQL 主机,该主机只公开运行在 Docker 中的 Wordpress 的 IPv6 地址。 .我尝试像这样将 IP 添加到主机:

$ docker run --name some-wordpress -e WORDPRESS_DB_HOST=<my_ipv6_addr> \
-e WORDPRESS_DB_USER=... -e WORDPRESS_DB_PASSWORD=... -d wordpress

在哪里<my_ipv6_addr是 MySQL 主机的 IPv6 地址。但是 wordpress 无法连接并出现以下错误消息:

Warning: mysqli::mysqli(): (HY000/2002): Invalid argument in - on line 10

有没有办法使用 IPv6 将 Wordpress 连接到 Docker 中的 MySQL?

最佳答案

确保您的 docker daemon is running with the --ipv6 flag

By default, the Docker server configures the container network for IPv4 only.
You can enable IPv4/IPv6 dualstack support by running the Docker daemon with the --ipv6 flag. Docker will set up the bridge docker0 with the IPv6 link-local address fe80::1.

关于mysql - 如何使用 ipv6 从 wordpress 连接到 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33733279/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com