Portainer on a separate VM reddit / selfhosted ---------------------------------------------------------------------- Fireman86336 · 2023-12-24 04:38 I'm new to self hosting and starting to play with portainer. I'm gonna run a few containers to play around with. Do I need to install portainer on a separate Ubuntu VM or can it be in the same VM as docker. Thank you all for your help! ---------------------------------------------------------------------- stupv · 2023-12-24 04:45 portainer *is* a docker image. easiest to run it in the same docker env, but it can be remote ---------------------------------------------------------------------- Fireman86336 · 2023-12-24 04:45 Thank you very much! ---------------------------------------------------------------------- merval · 2023-12-24 06:20 I’ve also got multiple hosts with docker installed, so I use a single portainer to access them all using environments. Works really well! ---------------------------------------------------------------------- alexk7110 · 2023-12-24 06:46 There's Portainer Agent that you can run once you get to 2 docker hosts or more and control them by Portainer but in your case you don't have to as explained above. ---------------------------------------------------------------------- douglagm · 2023-12-24 07:19 I always move my docker directory to its own partition, it is not necessary, but feel it is a good practice as not to potentially affect the host because of disk space ---------------------------------------------------------------------- Agile_Ad_2073 · 2023-12-24 11:16 Just run portainer in the same VM you have docker on. No need to separate it. You can though but not necessary ---------------------------------------------------------------------- CC-5576-05 · 2023-12-24 11:37 You only need to run one portainer instance, you can link the two Docker installations. I don't remember how to do it but it's called "environments" in portainer. ---------------------------------------------------------------------- -my_dude · 2023-12-25 02:56 It has to be on the same host that has the docker instance