FOOD FOR THOUGHT Docker

gordon

Member
Joined
Jun 7, 2013
Messages
96
Reaction score
7
Now that the approach for IncrediblePBX is to install over a base system, I think docker would make installation and maintenance even easier.

I use docker in several other projects (typically web applications) and it works very well. Using it on Ubuntu is straightforward: https://docs.docker.com/installation/ubuntulinux/

Not sure if anyone is familiar with the approach but builds can be automated and such with tests and automatically published.

You use docker "volumes" to persist data between container resets. Here is the documentation: https://docs.docker.com/

The open source nature of this project would make hosting free at https://hub.docker.com/

It may not end up being something useful for this project, but building and configuring VMs over the past few days testing pbx configurations made me think of docker.

Fig (http://www.fig.sh/) is a simple way to manage docker environments. The deployment instructions for a new user could be as simple as "fig up" to get a running demonstration pbx.
 

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
19,206
Reaction score
5,228
Thanks for the heads up. Unfortunately, we've been burned too many times by reliance on external projects that are booming one day and bought or sold the next. There are certainly lots of ways to skin a cat. But, as has been mentioned elsewhere, we're all kinda set in our ways so the odds of investing the time to learn an entirely new way of doing things aren't too good especially with all that's going on in the projects themselves.
 

gordon

Member
Joined
Jun 7, 2013
Messages
96
Reaction score
7
Thanks for the heads up. Unfortunately, we've been burned too many times by reliance on external projects that are booming one day and bought or sold the next. There are certainly lots of ways to skin a cat. But, as has been mentioned elsewhere, we're all kinda set in our ways so the odds of investing the time to learn an entirely new way of doing things aren't too good especially with all that's going on in the projects themselves.


No problem and I can certainly appreciate that. Just figured it might be useful.
 

billsimon

Well-Known Member
Joined
Jan 2, 2011
Messages
1,540
Reaction score
729
we're all kinda set in our ways so the odds of investing the time to learn an entirely new way of doing things aren't too good especially with all that's going on in the projects themselves.


Say what? I assume this philosophy doesn't apply to Asterisk-GUI, Ubuntu OS, Yate, or any other diversion from CentOS-Asterisk-FreePBX that I am forgetting at the moment?
 

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
19,206
Reaction score
5,228
Say what? I assume this philosophy doesn't apply to Asterisk-GUI, Ubuntu OS, Yate, or any other diversion from CentOS-Asterisk-FreePBX that I am forgetting at the moment?

We like building turnkey systems... Infrastructure, not so much. :cool:
 

Members online

Forum statistics

Threads
25,824
Messages
167,829
Members
19,249
Latest member
jetest
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Top