I am using a helper script from the site below to deploy docker as an LDX container on my proxmox server however I keep getting errors and not sure where I am going wrong. Not sure how I can begin to troubleshoot. Any help would be appreciated
External scripts are considered "problematic" - at least in this forum. Please search for it...
Also: "If you want to run application containers, for example, Docker images, it is recommended that you run them inside a Proxmox QEMU VM." - https://pve.proxmox.com/wiki/Linux_Container
For support concerning the scripts you should ask at their official channels, they are not part of ProxmoxVE software. To give some more context regarding LXC and docker: It happened in the past, that docker containers inside lxcs got broken by updates: https://forum.proxmox.com/threads/updating-proxmox-breaks-docker-lxc.126720/
There are other threads with problems with such a setup. The reason is that basically lxc and docker both uses the same mechanisms from the Linux kernel thus sometimes they mess with each other. Now this doesn't mean that lxcs are worthless: They are great for stuff which doesn't need docker containers (like pihole, Jellyfin) but need direct access to the host hardware. For docker or podman containers it's better to setup a dedicated VM (maybe with a mangment interface like portainer or dock.ge). This doesn't need to use much resources, Debian or alpine are quite lightweight so just a few GB RAM and one or two VCPUs should be enough for that. Another advantage: Instead of multiple lxc containers you have just one VM to maintain, install patches etc
If you are aware of the issues with docker and know how to work around them nobody can stop you to try it non the less but it's nothing I would recommend to a novice.
Due to the issues with docker inside lxc I consider writing a github issue on the community-scripts repository, that they should remove that script or at least but a big warning with potential issues on front of it.