所有 IPv6 IP 地址都显示为 172.17.0.1

我有一个网站抱怨很多用户收到了 429 错误。结果是他们的 IP 地址被列为 172.17.0.1。大多数用户在日志中保留了他们的实际地址。我终于发现这个网站启用了 IPv6 并配置了 AAAA 记录,并认为这就是问题所在。

我创建了 /etc/docker/daemon.json:

{
  "userland-proxy": false
}

并重启了 docker,问题就解决了。

这看起来像是一个错误。nginx 模板难道不能解决这个问题吗?