Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何强制docker绑定到ip4地址?_Docker - Fatal编程技术网

如何强制docker绑定到ip4地址?

如何强制docker绑定到ip4地址?,docker,Docker,我如何强制docker绑定到ip4地址进行端口转发,而不理会docker团队的任何声明,即那些仅在netstat中显示为ipv6的绑定可以正常工作,我不需要做任何其他事情 我不相信汽车公司。我能用自己的眼睛看到的是: 我可以从容器内部连接到mysql服务器,因此它显然正在运行 我无法从主机连接到容器中的mysql服务器,即使我已经五次检查了我正在尝试连接到正确的端口 docker代理实际上正在侦听此端口,但仅侦听ipv6地址 我正在调试一个连接问题,我试图逐一地消除可能的原因。 您可以尝试端

我如何强制docker绑定到ip4地址进行端口转发,而不理会docker团队的任何声明,即那些仅在netstat中显示为ipv6的绑定可以正常工作,我不需要做任何其他事情

我不相信汽车公司。我能用自己的眼睛看到的是:

  • 我可以从容器内部连接到mysql服务器,因此它显然正在运行
  • 我无法从主机连接到容器中的mysql服务器,即使我已经五次检查了我正在尝试连接到正确的端口
  • docker代理实际上正在侦听此端口,但仅侦听ipv6地址
我正在调试一个连接问题,我试图逐一地消除可能的原因。

您可以尝试端口绑定,例如

docker run -p 127.0.0.1:3306:3306 mysql:latest