sboily / xivo-docker

4 stars 3 forks source link

document data persistence #2

Open thenewguy opened 8 years ago

thenewguy commented 8 years ago

Can you document what volumes should be implemented for data persistence? I would like to try out xivo with docker because I am using docker for deploying some other services. But I am not very familiar with xivo yet. Your compose file has a lot of additional services but does not map any volumes. I assume from looking this over the data is not persistent

sboily commented 8 years ago

Hello, This is an old proof of concept, i'm not sure this compose.yml works. And the dockerfile need to be reworked to works correctly out of the box. What would you like to do? I think the best idea is starting with our ISO in xivo.io. I'm open to discuss and reworking on this dockerfile and compose.yml.

thenewguy commented 8 years ago

Okay I didn't realize since it said updated 3 months ago. I do not understand your question "what would you like to do"... but I would like to be able to run the XiVO pbx on docker and not lose the configuration and runtime data when containers are stopped / replaced / moved / etc. I guessed that XiVO uses a filesystem backed datastore at somepoint in the application chain that needs to be allocated to a persistent volume. I will check out the ISO to get more familiar with XiVO... I've just discovered it.

sboily commented 8 years ago

Ok i understand. But ... well it's not ready to do that. It's only some experimentations i did. I'm waiting for docker 1.12 to test with the new features.

thenewguy commented 8 years ago

Okay. If there is any way I can help with testing let me know

sboily commented 8 years ago

ok thank you.

thenewguy commented 8 years ago

@sboily When you say it is not ready... do you mean something with the xivo project is not ready, or docker is not ready? Would you mind sharing what the problems are? I've been investigating pbx on docker and found that there are several freepbx docker repos floating around the internet and one of them mentions it runs an office with 50 extensions without any issues. I have no first hand experience with it yet though so I don't know that to be true. I know xivo and freepbx are different but they seem similar in concept and both use asterisk so it was my thinking that if docker can run freepbx it should also be able to run xivo

thenewguy commented 8 years ago

also looks like docker v1.12 was released