I’m very new to Asterisk and freePBX, so I apologize if this is an obvious question. I recently asked as question about deploying freePBX 17 with docker. The post can be found here: freePBX 17 installation with Docker
The reason for this was that I want to deploy freePBX in Google Cloud, and docker images have so far been my go to method. From some other discussions I’ve read online it seems like freePBX is not meant to be deployed with docker. Perhaps that’s why i’m having issues with it. Regardless, I wanted to ask what would be the better approach then? Should I get a Debian 12 VM and just install it there or are there better options?
FreePBX is no monolithic. If you were going to install in Docker you would have to breakup FreePBX into its components. GUI + Framework, MySQL, Asterisk at very least. Better bet is to stick to a VM as mentioned by @adell4444. If you embark on Docker would love to see how for you get.
Nenad
To reinforce this search these forums for docker to see why it is just an awful idea. @xrobau has done several posts on this. Nenad hit the nail on the head here. Essentially FreePBX is not designed to work the way that it needs to for docker. Ad some other crap about ports and networks and it’s basically a dumpster fire. The long standing route here is to use virtualization