Howdy All. Our company recently discovered ERPNext and is evaluating it for use in house. We have our entire infrastructure built around Docker and Amazon ECS. My first tasks are to make ERPNext work in a Docker environment before we can use it.
I have taken a look at the following public Docker hub images:
https://hub.docker.com/r/davidgu/erpnext/
https://hub.docker.com/r/raman/erpnext/
https://hub.docker.com/r/donysukardi/erpnext/
The first two essentially treat the container as if it were a VM. donysukardi’s repo started an attempt to separate the components into individual containers. My preference is for the latter, so I’ve taken that as my starting point and submit a PR to donysukardi. He may not be maintaining his repo any longer though.
That said, I’ve got an experimental build working with ERPNext running on 11 docker containers. I’m very, very new to ERPNext–so I may be missing something–but it seems like it is working well.
I was hoping the community could help me validate it and continue the work.
Here is my fork:
Anyone with a Docker install should be able to get this running in a couple minutes. If you have some time please take a look and give it a shot.
Right now all the secrets are hard coded, so that needs to be changed ASAP.
What do you all think otherwise?
Thanks for all the previous work, both with ERPNext on Docker and ERPNext in general.