google / gvisor

Application Kernel for Containers
https://gvisor.dev
Apache License 2.0
15.9k stars 1.31k forks source link

Make it easier to install gVisor in Docker Desktop #11238

Open EtiennePerot opened 23 hours ago

EtiennePerot commented 23 hours ago

Description

Docker Desktop is a thing and it's not straightforward to configure the in-VM daemon with additional runtimes.

Is this feature related to a specific bug?

I saw this cool video showing how to install gVisor inside Docker Desktop.

Do you have a specific solution in mind?

Provide installation instructions or a more convenient way to install gVisor on Docker Desktop (like a pre-built Docker image that can self-extract?)

milantracy commented 22 hours ago

i thought about it before, alterntively, shall we consider vagrant^0 (which turns up a VM), it will provide developers with a consistent dev environment instantly, it seems like a very similar experience to the video

EtiennePerot commented 22 hours ago

That seems like a solution towards the "I want a dev environment in which to work on gVisor" use-case. The Docker Desktop thing is more about the "I'm already a Docker Desktop user and I want to start isolating containers running on my machine" use-case.