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

Usage

  • Pull image

    docker pull pipech/erpnext-docker-debian:mas-py3-latest

  • Run latest erpnext_debian image from pipech Docker hub

    docker run -d -p 8000-8005:8000-8005 -p 9000-9005:9000-9005 -p 3306-3307:3306-3307 pipech/erpnext-docker-debian:mas-py3-latest

  • Wait 30sec - 1min

  • Go to web browser and access ERPNext

    http://localhost:8000

User & Password

  • Website

      User : Administrator
      Pass : 12345
    
  • MySQL

      User : root
      Pass : travis
    
      Hostname : localhost
      Port : 3306
      User : remote
      Pass : 12345
    

Start, Stop Container

  • Find frappe container id

    docker ps -a

  • Stop container

    docker stop <frappe_container_id>

  • Start container

    docker start <frappe_container_id>

Clean-up

  • Find frappe container id

    docker ps -a

  • Remove container

    docker rm -f <frappe_container_id>