Can I use Docker+Kubernetes on a Debian Qube?

Hi all,
I want to run some tests using a dockerimage, and I would like to know if I will break havoc or if it is OK to install the following on a Debian Qube:
+Docker
+Kubernetes
+Minikube
Will it work?

Thanks in advance for any answer.

It should be fine as long as you trust them and your tests don’t require persistency anywhere outside of the user folder (assuming you are going to run them in an app qube).

Otherwise, I would suggest creating a standalone.

Hi,

Yes, it will work. What make you think it might not work?

Thank you very much for your kind answers.
I was not saying that it cannot work, just asking because of my ignorance.

As a rule of thumb, here is a list of things that may not work in Qubes OS:

  • programs using 3D rendering or GPU: because there is no GPU in qubes except if you attach one, but it requires a spare GPU not used in dom0 and a complicated setup for the passthrough
  • programs relying on a specific hardware: if the hardware is in usb, the usb passthrough may not work, passing the usb controller may solve the problem but you may not have an usb controller available for other use in other qubes, and passing PCI devices for other purpose (like a GPU) can be complicated too
  • operating systems that does not play well with XEN
  • operating systems about virtualization (proxmox, qubes os) or virtualization software, there is a little chance they work as a qube

Otherwise, everything should work fine :slight_smile:

Containers are only regular processes running in a linux system, so no problem there on Qubes OS.

2 Likes

Sorry to be such a nuisance…
Minikube asks me to install VirtualBox to be able to run.
Is this OK also?

You do like teasing me like that, don’t you? :wink:

1 Like

Cool, do you know if virtualbox can be used in a qube? Seems like @Fatima needs it

I think VirtualBox is not required, you can use docker driver instead:

1 Like

Most likely not - crashes a whole HVM when attempting to launch its own VM.

1 Like