Half of these exist because I was bored once.

The Windows 10 and MacOS ones are GPU passthrough enabled and what I occasionally use if I have to use a Windows or Mac application. Windows 7 is also GPU enabled, but is more a nostalgia thing than anything.

I think my PopOS VM was originally installed for fun, but I used it along with my Arch Linux, Debian 12 and Testing (I run Testing on host, but I wanted a fresh environment and was too lazy to spin up a Docker or chroot), Ubuntu 23.10 and Fedora to test various software builds and bugs, as I don’t like touching normal Ubuntu unless I must.

The Windows Server 2022 one is one I recently spun up to mess with Windows Docker Containers (I have to port an app to Windows, and was looking at that for CI). That all become moot when I found out Github’s CI doesn’t support Windows Docker containers despite supporting Windows runners (The organization I’m doing it for uses Github, so I have to use it).

  • ikidd@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 months ago

    Interesting enough, there is a project that I’ve found that runs Windows in a Docker container as a VM.

    https://github.com/dockur/windows

    I run a Windows 10 LTSC that way to run things like Blue Iris for my security cameras, and some stuff to track my solar installation.

    • data1701d (He/Him)@startrek.websiteOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      I think the answer is obvious. There are so many better alternatives available today. Some examples include:

      • Windows ME
      • Glorious Leader’s Red Star OS
      • Temple OS
      • Don’t use an operating system - sacrifice all your your time to studying the ways of the mighty Zarthadonatoxator instead. All hail Zarthadonatoxator! Zarthadonatoxator is the only true way!
  • Auster@lemm.ee
    link
    fedilink
    arrow-up
    2
    ·
    3 months ago

    On the joke, define “sane”. 😬

    On a serious note, I think there are valid reasons to have several VMs other than “I was bored”. In my case, for example, I have a total of 7 VMs, where 2 are miscellaneous systems to test things out, 2 are for stuff that I can’t normally run on Linux, 2 are offline VMs for language dictionaries, and 1 is a BlissOS VM with Google programs in case I can’t/don’t want to use my phone.

  • IsusRamzy@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    You can say: “I use Arch, Fedora, Windows, MacOS, Gentoo, LFS, Debian, PopOS, and more, btw.”

  • wulf@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    3 months ago

    I run a different LXC on Proxmox for every service, so it’s a bunch. Probably a better way to do it since most of those just run a docker container inside them.

  • InverseParallax@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 months ago

    Yeah.

    My home server runs that many, but it’s a monster dual xeon.

    The freebsd instances have a ton of jails, the Linux vms have a ton of lxc and docker containers.

    It’s how you run many services without losing your mind.