there is some overhead but it's not like running a full VM when you are talking about containers and it is way safer if you want to expose anything to the internet due to isolation
edit: i'm talking about containers in general, not proxmox exclusively. depending on your case proxmox will let you spin a whole VM if needed