[SOLVED] Proxmox: How to assign diskspace (a folder) on a new hdd to a docker
Hi. I switched from a few SBCs to a proxmox-server and i really enjoy it. Now - after playing a little bit around - i plugged an external 8tb-hdd on my server mainly for backups. I followed this tutorial: https://ostechnix.com/add-external-usb-storage-to-proxmox/
Next step is to use urbackup. I created a folder /urbackup on the 8tb-hdd and now i would like to assign this folder to the urbackup-docker but i do not understand how to do this.
What "content" do i have to choose for this case and how can i assign the folder to the docker?
Important EDIT: I forgot to mention that i do not use a VM but LXC!
SOLUTION in this case is pretty simple: https://pve.proxmox.com/wiki/Linux_Container#_bind_mount_points
For example, to make the directory /mnt/bindmounts/shared accessible in the container with ID 100 under the path /shared, add a configuration line such as:
mp0: /mnt/bindmounts/shared,mp=/shared
into /etc/pve/lxc/100.conf.
Or alternatively use the pct tool:
pct set 100 -mp0 /mnt/bindmounts/shared,mp=/shared
to achieve the same result.
Thanks a lot for your help!
Are you trying to add it to a VM or a CT?
You can bind mount a folder on the host into a CT: https://pve.proxmox.com/wiki/Linux_Container#_bind_mount_points
For a VM you have to either add a virtual disk image on the external drive (will be fixed size, cannot use existing data), or share the folder on the host via NFS and mount it in the VM with the NFS client.
A LXC is a container, so i use CT, right?