How to use

There are 3 way to use erpnext-docker-debian image.

  1. Trial setup This setup is the most easy and straightforward way to run ERPNext on Docker, it will run pre-build docker image from Docker hub.

  2. Development setup This setup will share apps and sites folder to host machine so you could explore the code.

  3. Production setup In this setup we use the same ERPNext image as we use in trial setup and config it to run production and instead of running all service in single container we separate some and put it into 8 container, and most important thing is it separate data volumes from container to docker volumes.

In any command if there are <something> that means it just a name or container id you should change it to suit your environment.

Example :

Change this > docker run -it -p 8000:8000 -p 9000:9000 --name <container_name> pipech/erpnext-docker-debian:mas-py3-latest bash

To this > docker run -it -p 8000:8000 -p 9000:9000 --name anything pipech/erpnext-docker-debian:mas-py3-latest bash

Prerequisite

Images Tags

  • v10.x.x (v10) - v10 [python2]
    • v10-py2-latest
  • Master (mas) - v11 [python2, python3]
    • mas-py2-latest
    • mas-py3-latest
  • Develop (dev) - v12 [python3]
    • dev-py3-latest

Usage on AWS EC2

Guide to setup EC2 instance for running erpnext-docker-debian image.