Quantcast
Channel: Active questions tagged ubuntu - Stack Overflow
Viewing all articles
Browse latest Browse all 6096

Connect to wsl2 Ubuntu docker from Windows host

$
0
0

I have Windows 10 and had Docker Desktop installed. After they changed terms of commercial use I decided to remove Docker Desktop installation and use just docker engine itself (as I didn't use GUI). I've installed docker on Ubuntu under WSL 2 and it works fine:

localusr@MACHINE:~$ docker context lsNAME            DESCRIPTION                               DOCKER ENDPOINT                             KUBERNETES ENDPOINT   ORCHESTRATORdefault *       Current DOCKER_HOST based configuration   unix:///mnt/wsl/shared-docker/docker.sock                         swarmdesktop-linux                                             npipe:////./pipe/dockerDesktopLinuxEngineWarning: DOCKER_HOST environment variable overrides the active context. To use a context, either set the global --context flag, or unset DOCKER_HOST environment variable.localusr@MACHINE:~$ docker run hello-worldHello from Docker!This message shows that your installation appears to be working correctly.To generate this message, Docker took the following steps: 1. The Docker client contacted the Docker daemon. 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.    (amd64) 3. The Docker daemon created a new container from that image which runs the    executable that produces the output you are currently reading. 4. The Docker daemon streamed that output to the Docker client, which sent it    to your terminal.To try something more ambitious, you can run an Ubuntu container with: $ docker run -it ubuntu bashShare images, automate workflows, and more with a free Docker ID: https://hub.docker.com/For more examples and ideas, visit: https://docs.docker.com/get-started/localusr@MACHINE:~$

Right now I want to allow my JetBrains IDE to connect to Docker Engine. I have the following options:enter image description here

So what is the best way to configure connection? Can I somehow "create a link" to pipe to use Docker for Windows option? Seems like it just tries to connect to npipe:////./pipe/docker_engine. Or I can expose TCP/SSH ports.

I am new to configuring docker so please explain which option I can use.


Viewing all articles
Browse latest Browse all 6096

Trending Articles