【发布时间】:2018-07-01 02:18:26
【问题描述】:
当谈到更普遍的网络问题时,我是一个新手,特别是 Docker,我相信这在这个问题中会变得很明显。
现在我想要完成的相对简单的事情是在 Docker for Mac 上启用 tcp 套接字(除此之外,了解从客户端机器 ping 我的 Docker 主机的位置)。我有点作弊,因为我没有描述我的最终目标,我知道这会导致 X-Y 问题,但我现在的真正目标是更好地了解 Docker 和网络,如果我能做到我启用了 tcp 套接字的那一点我会学到一些东西。
以下是障碍:This 是有关为 docker 守护进程启用 tcp 套接字的主要文档。但显然,Docker for Mac 上的这个 dockerd 二进制文件does not exist。
那么我该如何完成类似的任务呢? This answer 提出了一种可能性,但我遇到的一个问题是我不明白我的 docker 主机使用该选项的 IP 是什么(这可能是因为我对网络问题感到困惑)。
此外,如果您单击鲸鱼,则会出现一个接受 JSON 对象的守护程序选项卡。也许我可以把我想听的端口和IP地址放在那里?但是使用什么语法?密钥的名称是什么?这是在哪里记录的?如果答案是here 我不明白。
感谢您提供的任何帮助!
【问题讨论】:
标签: macos docker tcp docker-for-mac