docker - 在 Windows 主机上启用远程 Docker API - 添加 daemon.json 会破坏 docker
问题描述
我们目前有一个 Windows 服务器和一个 Linux 服务器,它们充当各种容器的 docker 主机。我想在我的本地机器上设置 Portainer 并添加服务器的端点。我已经设法通过更改ExecStart
包含 tcp 地址来使 Linux 工作,这按预期工作。
但是,在将 tcp 主机添加到 Windows 服务器时,Docker 会中断。我读到的所有地方都建议daemon.json
在/ProgramData/Docker/Config
. 当我添加此文件并尝试重新启动 docker 时,它无法重新启动。
守护进程.json
{
"hosts":["tcp://172.16.0.52:2375"]
}
码头工人版本:
Version: 19.03.5
API version: 1.40
Go version: go1.12.12
Git commit: 2ee0c57608
Build: 11/13/2019 08:00:16
OS/Arch: windows/amd64
Experimental: false
解决方案
推荐阅读
- javascript - 用于发布单击复选框的 JavaScript 函数不断增加
- python - 根据 Pandas DataFrame 中的 IQR 分数过滤掉行
- tensorflow - 如何从测试生成器查看图像以查看预测是否正确
- angular - 如何使用 ng-if 显示表格
- google-bigquery - BigQuery:使用通配符表时出错
- python - 并行化列表过滤
- python - Pandas:如何仅展平特定列的列表列表?
- selenium - 让 Selenium 滚动 LinkedIn 以抓取工作
- firebase-admin - 牧马人秘密中的 Firebase 管理员 SDK
- javascript - 如何使用 Vue Router 导航到特定元素的 ID?