I just want to share my ERPNext Docker Image as an alternative to Official ERPNext Docker Repo
It’s a self-contained ERPNext Docker Image base on Debian 9.
For newcomers who want to try ERPNext it is super easy after installed Docker you can launch ERPNext using one command. (For better experience you should pull image first
docker pull pipech/erpnext-docker-debian:mas-py2-latest)
docker run -d -p 8000:8000 -p 9000:9000 pipech/erpnext-docker-debian:mas-py2-latest
Currently there’re 3 important branch on frappe.
So now on latest tag we’ll have 4 tags.
Master (mas) - v10 [python2]
Staging (sta) - v11 [python2, python3]
Develop (dev) - v12 [python3]
After latest tag is create image will be test and tag version to it. (Testing process is now very very simple, it only run image and get response code if it return 200 it’ll pass.)
Pros - Compare to Official Docker Repo
- You’ll always have a working ERPNext image, building from Dockerfile sometimes some updates will break installation process and there’re no easy way to build from older commit.
It’s ready for production setup. It comes with yml file which you can run using
docker stack deploy, it also comes with backup utilities and Let’s Encrypt using traefik image.
- You can easily have 2 or 3 version of Frappe (v10, v11, v12) in devlopment or production environment.