how do you install the guests in the vm?
how the guest partitions the disk is not really something that can be influenced from outside...
They can. But only the less secure privileged LXCs and not the unprivileged ones. And those aren't great in case you plan to make your services public, like when wanting to access your jellyfin on the go without using a VPN. And running docker in a LXC is error-prone anyway.The aim for my brand new proxmox is to run a few smallish dockers, such as jellyfin et-al. Learned the hard longwinded way that the praised PM containers cannot mount external NAS drives for use with data, only for it's internal use. Bummer.
Thats because you have chosen the standards when installing Ubuntu. By default the Ubuntu installer won't use the whole disk. You have to tell it when installing to make use of all the space.The created VM storage was created and reported to be 250GB. However, the actual space in the VM environment (df -h) is around 100GB.
I have tried resizing the VM disk but it does not change the result.
Ubuntu is a good choice. Debian will work too, but you might miss some docker features as Debian is always a bit behind.Suggestions of OS to run my dockers with? -I mainly have debian experience.
As I prefer Debian over Ubuntu I tend to add their official repo: https://docs.docker.com/engine/install/debian/ - this way I have the best of both Debian and Docker......miss some docker features as Debian is always a bit behind.
Only the following storage drivers are supported:
- overlay2 (only if running with kernel 5.11 or later, or Ubuntu-flavored kernel)
- fuse-overlayfs (only if running with kernel 4.18 or later, and fuse-overlayfs is installed)
Excellent reply! Thank you.They can. But only the less secure privileged LXCs and not the unprivileged ones. And those aren't great in case you plan to make your services public, like when wanting to access your jellyfin on the go without using a VPN. And running docker in a LXC is error-prone anyway.
Thats because you have chosen the standards when installing Ubuntu. By default the Ubuntu installer won't use the whole disk. You have to tell it when installing to make use of all the space.
And increasing the size of the virtual disk won't make your filesystem larger. Thats like replaying a physical 1TB with a 2TB disk and cloning its contents. The filesystem will still be 1TB wth 1TB unallocated.
You will have to manually extend the filesystem to make use of all the unallocated space. You maybe also have to extend the VG and LVs in case you are using LVM. Easiest probably would be to boot a gparted ISO in that VM and use it for extending your partitions, VGs, LVs and filesystems.
Ubuntu is a good choice. Debian will work too, but you might miss some docker features as Debian is always a bit behind.