<p>Under Windows 10, you'll find the Docker Machine (<code>docker-machine.exe</code>) under: <code>C:\Program Files\Docker\Docker\resources\bin</code></p>

<p>This is the value you need to put in the Docker Machine field.
You don't need to change anything for the VM Driver field as VirtualBox doesn't need to be installed when you use Docker for Windows.</p>

<p>Then you have to edit some setting of the Docker daemon to allow your Eclipse Docker plugin to connect to it:</p>

<ol>
<li><p>First of all, check if the Docker daemon is running by clicking on the Task View button on the Windows taskbar. </p></li>
<li><p>Mouse over the Docker icon and the tooltip should say: Docker is running.</p></li>
<li><p>If it's running, right-click the Docker icon to open the Docker contextual menu and go to Settings.</p></li>
<li><p>In the General Tab, which you will land on by default, Make sure the 
"Expose daemon on tcp://localhost:2375 without TLS" checkbox is checked.
(It isn't by default)</p></li>
</ol>

<p>You can now edit your Docker Connection in Eclipse and do not need to search for a connection name, simply enter how you want to name it (ie. SomeDockerConnection) and check the "TCP Connection" radio button. </p>

<p>You can enter <code>tcp://localhost:2375</code> in the URI and click "Test Connection".
You should see a message appear to confirm that the ping was successful.</p>

<p>At this point you'll be able to see your containers and images in Eclipse's Docker Explorer perspective.</p>

CC BY-SA 4.0
2019-02-21T15:49:00.670Z
Worked fine. One addition though: The VM Driver field one must not leave unchanged (the dialog will flag that as error and refuse to close) - instead one simply has to empty that field. Apparently the empty string is a "valid" driver name and is happily accepted. On Windows what is meant by the "Docker icon" is the "Docker Desktop icon" but I guess that's pretty obvious.
mmo
CC BY-SA 4.0
2019-02-27T18:52:36.360Z
I get:  "Ping failed:  Host name may not be null"
markthegrea
CC BY-SA 3.0
2017-10-13T19:42:56.407Z
2017-10-14T05:45:14.383Z
2017-10-14T05:45:14.383Z
user3246276
<p>I tried the following:</p>
<ol>
<li>Docker Settings: General: Check box enable: &quot;Expose daemon on tcp://localhost:2375 without TLS</li>
<li>Eclipse docker tooling: Connect to a docker daemon: TCP Connection: URI: tcp://localhost:2375</li>
</ol>
<p>I am now able to see images and containers listed in the 'Docker Explorer' view of Eclipse.</p>

CC BY-SA 4.0
2021-06-16T12:02:26.860Z
2021-06-16T12:02:26.860Z
jdhall
<p>The Eclipse plugin "Docker tooling" seems to expect the installation of Docker Machine, or a network connection.</p>

<p>But, on Windows 10 things seem different from what this plugin expects so I can't browse for the required executables.
Also, how could I find out the local network URL? docker info does not reveal this.</p>

<p><a href="https://i.sstatic.net/mpREl.png" rel="noreferrer"><img src="https://i.sstatic.net/mpREl.png" alt="enter image description here"></a></p>

CC BY-SA 3.0
2017-07-11T11:52:17.413Z
IIRC docker on Windows 10 doesn't require a linux VM anymore, so I assume the plugin can't find the docker-machine binary as it doesn't exist anymore. The plugin has to be updated to handle this case
Tensibai
CC BY-SA 4.0
2019-02-27T18:40:04.863Z
Where do I get the "connect to docker daemon" dialog?
markthegrea
<docker><windows><eclipse>
How to configure Docker tooling on Eclipse?
Ta Mu
# How to configure Docker tooling on Eclipse?

(Asked by: username_0 on 2017-07-11)

The Eclipse plugin "Docker tooling" seems to expect the installation of Docker Machine, or a network connection.

But, on Windows 10 things seem different from what this plugin expects so I can't browse for the required executables.
Also, how could I find out the local network URL? docker info does not reveal this.

[![enter image description here](https://i.sstatic.net/mpREl.png)](https://i.sstatic.net/mpREl.png)

**Tags:** docker, windows, eclipse

> **Comments:**
> **username_1**: IIRC docker on Windows 10 doesn't require a linux VM anymore, so I assume the plugin can't find the docker-machine binary as it doesn't exist anymore. The plugin has to be updated to handle this case  
> **username_2**: Where do I get the "connect to docker daemon" dialog?  

---

## 2 answers

### Answer by username_3 on 2017-10-13. Score: 12

Under Windows 10, you'll find the Docker Machine (`docker-machine.exe`) under: `C:\Program Files\Docker\Docker\resources\bin`

This is the value you need to put in the Docker Machine field.
You don't need to change anything for the VM Driver field as VirtualBox doesn't need to be installed when you use Docker for Windows.

Then you have to edit some setting of the Docker daemon to allow your Eclipse Docker plugin to connect to it:

1. First of all, check if the Docker daemon is running by clicking on the Task View button on the Windows taskbar.
2. Mouse over the Docker icon and the tooltip should say: Docker is running.
3. If it's running, right-click the Docker icon to open the Docker contextual menu and go to Settings.
4. In the General Tab, which you will land on by default, Make sure the
   "Expose daemon on tcp://localhost:2375 without TLS" checkbox is checked.
   (It isn't by default)

You can now edit your Docker Connection in Eclipse and do not need to search for a connection name, simply enter how you want to name it (ie. SomeDockerConnection) and check the "TCP Connection" radio button.

You can enter `tcp://localhost:2375` in the URI and click "Test Connection".
You should see a message appear to confirm that the ping was successful.

At this point you'll be able to see your containers and images in Eclipse's Docker Explorer perspective.

> **Comments:**
> **username_4**: Worked fine. One addition though: The VM Driver field one must not leave unchanged (the dialog will flag that as error and refuse to close) - instead one simply has to empty that field. Apparently the empty string is a "valid" driver name and is happily accepted. On Windows what is meant by the "Docker icon" is the "Docker Desktop icon" but I guess that's pretty obvious.  
> **username_2**: I get:  "Ping failed:  Host name may not be null"  

---

### Answer by username_5 on 2021-06-16. Score: 0

I tried the following:

1. Docker Settings: General: Check box enable: "Expose daemon on tcp://localhost:2375 without TLS
2. Eclipse docker tooling: Connect to a docker daemon: TCP Connection: URI: tcp://localhost:2375

I am now able to see images and containers listed in the 'Docker Explorer' view of Eclipse.


---

