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).

  • wulf@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    2 hours 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.

    • WasPentalive@lemmy.one
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 hours ago

      Why mix docker and VMs? Isn’t docker sort of like a VM, an application-level VM maybe? (I obviously do not understand Docker well)

      • lazynooblet@lazysoci.al
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 hour ago

        I like to run a hypervisor host as just that, a hypervisor host. The host being stable is important, and also reduce attack surface by only having it as that.

        An LXC per service is somewhat overkill. A docker host running on LXC could likely run all the docker containers.

  • veroxii@aussie.zone
    link
    fedilink
    arrow-up
    1
    ·
    3 hours ago

    Not VMs but I have way more docker containers. I run most things as containers which keeps the base OS nice and clean and free from dependency hell.

    • Dagamant@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      11 minutes ago

      Nah, most of the windows ones don’t get updates any more and the Linux ones can get a script that updates on boot. Takes longer to start up but handles the job itself.

  • bruhSoulz@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    4 hours ago

    Bahah i have like 7 but im concerned by the fact i probably forgot the password to half of em xD

  • thingsiplay@beehaw.org
    link
    fedilink
    arrow-up
    5
    ·
    7 hours ago

    The biggest reason why I don’t want maintain so many Vms is, because all the maintenance and updates that involve doing so.

    • data1701d (He/Him)@startrek.websiteOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      7 hours ago

      And that’s why there’s a “-2” on the end of that arch vm - there was one before that I borked while trying to update it because I hadn’t used it in so long.

  • Auster@lemm.ee
    link
    fedilink
    arrow-up
    2
    ·
    6 hours 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.

  • Flyberius [comrade/them]@hexbear.net
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    7 hours ago

    I’ve had physical esx servers running this many VMS simultaneously, and I can totally see why a hobbiest or dev would have a need for this many VMs on standby. You are sane, yes