Live data from Hacker News

Ask HN: Use Docker Engine from VM

news.ycombinator.com

1–5 of 5 posts

Ask HN: Use Docker Engine from VM

#1
I have a Mac host machine that has a Docker daemon running on it. I have multipass installed on the host machine which I use to create Ubuntu VMs. The VMs are created in a bridged network. I was able to set up ssh both ways so I can access the VMs from my host and vice versa. Thing is, my VM has very limited resources and I need to use Docker within it. I was thinking to set up the Docker client on the VM to use the Docker engine/daemon of my host machine. How would I do something like that?

Re: Ask HN: Use Docker Engine from VM

#3
post #2

You can open the socket on an network that can only be accessed between host an vm.

How would I do something like that? I know that docker socket is set up in /var/run/docker.socket. but how do I expose the socket to connections from the bridged network?

Re: Ask HN: Use Docker Engine from VM

#5
post #3
post #2

You can open the socket on an network that can only be accessed between host an vm.

How would I do something like that? I know that docker socket is set up in /var/run/docker.socket. but how do I expose the socket to connections from the bridged network?

docker doesn't care if its a unix socket or a tcp socket. This is documented in the docs.