Docker-在Mac上替代`dockerd`

Sal*_*ler 5 macos docker docker-machine

我想使用一个开放的TCP地址来启动docker守护进程,如下所示:docker daemon -H tcp://0.0.0.0:2375,但是终端建议我dockerd改用它,这显然不是Docker Client for Mac附带的程序。有办法吗

  • A- dockerd在我的Mac机器上获取某种形式的。
  • B- dockerd通过其他方法避开使用。

Luk*_*wcn 7

安装 socat 命令:brew install socat 选择一个端口:(以 8099 为例)
运行:socat -d -d TCP-L:8099,fork UNIX:/var/run/docker.sock
然后tcp://localhost:8099用作API URL

对我有用,希望这有帮助


Yon*_* Hu 4

最后我找到了像dockerd这样的mac docker的配置。

单击菜单栏中的泊坞窗图标,首选项,高级

码头配置

  • 也许你可以给出你是如何做到这一点的步骤 (3认同)