无法在Windows上将Docker API暴露在127.0.0.1:2375上。

10
如果“tls”字段上有一个活动复选框,那么在启动Docker时会发生错误。

checkbox

Error

我尝试找到这个程序,但是我找不到它。 nestat -o命令没有显示此端口。 请帮助我找到这个程序。

1
当帮助文本中说“谨慎使用”时,启用此功能将会是一个_巨大的_安全风险,我可能永远不会勾选此框。你为什么认为你需要它? - David Maze
调试哪个进程占用了该端口可能是一项非常特定于情况的任务。解决此问题的通用方法是使用Docker守护程序设置通过不同的端口公开API。https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-socket-option https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-configuration-file - lGSMl
你需要这个才能使用xdebug。 - sveta600
@David Maze,是的,我绝对确定我需要使用它(+我不关心任何安全性)。您有解决上述问题的方案吗? - AeroSun
@lGSMl,我在你的链接中没有看到可以帮助解决问题的信息。你能解释一下它如何有所帮助吗? - AeroSun
第一个链接解释了Docker守护进程套接字机制以及如何将默认的2375端口重新分配到其他端口。第二个链接解释了如何使用设置文件使此更改永久生效。所有内容都在那里,并且链接指向特定的参考资料。 - lGSMl
1个回答

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接