如何在“Docker for Windows”中启用docker远程API

myn*_*kow 3 docker docker-for-windows docker-desktop

我的 Windows 10 计算机上安装了Docker Desktop for Windows 1.12.1-stable(内部版本:7135)。我想通过 port使用远程 API访问 docker 4243。我猜这个端口默认没有启用。您知道如何打开它吗?

小智 5

您可以编辑 docker 守护进程的配置。在以下路径中添加 daemon.json 文件:%ProgramData%\docker\config

该文件应包含如下内容:

{
   "hosts": ["tcp://0.0.0.0:4243"]
}
Run Code Online (Sandbox Code Playgroud)

然后重新启动docker服务。(例如Powershell:Restart-Service docker)

参考: