Hi guys!

The same way I hold some VMs for some apps I might not trust well enough to share with the rest of my OS/partition, I’d like to be able to do the same, but with LXC instead, possibly reducing overhead (and perhaps increasing ache in the head). I was wondering if the GUI Virt-manager can do this? It seems after installing libvirt-daemon-lxc, libvirtd, libvirt-client-qemu I’m able to connect to the LXC daemon in my system. However, I’m not sure how to follow a similar process as perhaps Proxmox, to build a, say, fully blown ubuntu LXC from a template. How should I do this?

Thanks!

    • iturnedintoanewt@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days ago

      Thanks…That’s my fault. I guess I wanted to mention I was looking for a GUI-like way of doing it. Same way virt-manager does. It handles libvirt in the background, but I guess a nice more intuitive manner of following a process to create a VM. I wanted to see if I can do something similar for a container.

        • iturnedintoanewt@lemm.eeOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 day ago

          Yup! I got that far. But when I try to create a new VM/container using LXC instead, I’m prompted for an URI. i have no idea what I’m supposed to enter there. In Proxmox it just downloads the templates itself from its own repository, but i have no idea what I’m supposed to input here. I didn’t find any guide about this :(

          • bizdelnick@lemmy.ml
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 day ago

            It asks for a path to a root directory of a bootstraped container. You can create it with debootstrap, rinse, pacstrap, alpine-chroot-install, virt-bootstrap etc.

            • iturnedintoanewt@lemm.eeOP
              link
              fedilink
              English
              arrow-up
              2
              ·
              1 day ago

              Thank you for the information! Since Proxmox does this by itself with those templates it uses, I never did this process. I guess I’ll check some guide…thanks a lot!

    • iturnedintoanewt@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days ago

      Yeah…So far I managed to connect virt-manager to the LXC daemon after a few attempts, but I’m a bit stuck now. In order to create a new LXC container it asks for an URI and I don’t know which one should I put.

    • iturnedintoanewt@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days ago

      Hmmm I might be open to try. But my idea would be to have the equivalent of a local full blown VM running with its own desktop environment. But on a container. I can do this in proxmox, but I’d like to replicate it locally on my laptop.