Hey everyone! I'm new to Proxmox and have some limited experience with Docker. I'm trying to install Docker to run FrigateNVR using a specific guide, but I keep running into issues when I try to set up Docker and Portainer. I receive an error during the installation that indicates something went wrong while executing a command. I can see that Docker seems to be installed, but I can't connect to Portainer. I've gone through the installation steps carefully, only changing specific details like passwords and IP addresses, but I've tried multiple times and I still can't get it to work. It feels like something must be missing, and I'm not sure where to look for help. Also, I found a related error in the logs about a missing volume during the installation process. Any insights would be greatly appreciated!
5 Answers
Installing Docker inside a Proxmox LXC isn't really recommended. You might want to reach out to the community that created the scripts you're using for better support, or consider installing Docker via an official Proxmox method instead. There's some good discussions about it on GitHub too!
I faced the same error when trying to install Docker for FrigateNVR this morning. I had to tweak the script's location a bit. A few others have gotten it working, but it looks like some guides might be outdated now.
Be cautious with Docker version 29; it has been causing problems for a lot of users. For a smooth experience, it's typically best to run Docker in a Debian server VM. If you can, hold off on version 29 for now as it can break Portainer.
This issue likely needs to be taken up with the developers of those community scripts. Personally, I'd recommend running Docker inside a VM rather than an LXC container for better stability.
If you're having trouble, why not just set up a regular VM instead? It'll save you a lot of headaches with Docker installation.

Related Questions
How To Get Your Domain Unblocked From Facebook
How To Find A String In a Directory of Files Using Linux