但是,在Windows 10上,事情似乎与该插件期望的有所不同,因此我无法浏览必需的可执行文件。
此外,如何找到本地网络URL?码头工人信息未显示此信息。
#1 楼
在Windows 10下,您将在以下位置找到Docker Machine(docker-machine.exe
):C:\Program Files\Docker\Docker\resources\bin
这是您需要在Docker Machine字段中输入的值。
您无需更改在Windows上使用Docker时,无需为VM Driver字段添加任何内容,因为VirtualBox不需要安装。
然后,您必须编辑Docker守护程序的某些设置以允许Eclipse Docker插件连接它:
首先,通过单击Windows任务栏上的“任务视图”按钮,检查Docker守护进程是否正在运行。
将鼠标悬停在Docker图标上,工具提示应显示:Docker正在运行。
如果正在运行,请右键单击Docker图标以打开Docker上下文菜单,然后转到“设置”。
“常规”选项卡,默认情况下将其打开,请确保已选中
“在不带TLS的tcp:// localhost:2375上公开守护程序”复选框。
(默认情况下不是)
您现在可以在Eclipse中编辑Docker Connection,而无需搜索连接名称,只需输入您想要的命名方式(即SomeDockerConnection),然后选中“ TCP Connection”单选按钮。
您可以在URI中输入
tcp://localhost:2375
并单击“测试连接”。您应该看到一条消息,确认ping成功。
点,您将可以在Eclipse的Docker Explorer透视图中查看您的容器和图像。
评论
很好但是,还有一项附加功能:VM驱动程序字段一定不能保留不变(对话框将标记为错误并拒绝关闭)-而是仅需清空该字段。显然,空字符串是“有效”驱动程序名称,很高兴被接受。在Windows上,“ Docker图标”的意思是“ Docker桌面图标”,但是我想这很明显。
– mmo
19年2月21日在15:49
我得到:“ Ping失败:主机名不能为空”
– markthegrea
19-2-27在18:52
评论
Windows 10上的IIRC docker不再需要linux VM,所以我认为该插件无法找到docker-machine二进制文件,因为它不再存在。必须更新插件才能处理这种情况在哪里可以找到“连接到docker daemon”对话框?