Public Repository

Last pushed: a year ago
Short Description
Eclipse Luna (with plugins) on Ubuntu installed using iDempiere Development
Full Description

What is this?

This is a repo for those who work with iDempiere development.

  • Eclipse Luna (4.4.1) using X11
  • iDempiere (3.1.0)

How to use (for MacOSX)

1. Setup X11

https://github.com/chanezon/docker-tips/blob/master/x11/README.md

1.1. Install socat

$ brew install socat

1.2. Install XWindow

$ brew cask install xquartz

1.3. X11 Proxy setting

In your .bash_profile ( or .bashrc )

export DISPLAY_MAC=`ifconfig en0 | grep "inet " | cut -d " " -f2`:0

function startx11() {
    if [ -z "$(ps -ef|grep XQuartz|grep -v grep)" ] ; then
        open -a XQuartz
        socat TCP-LISTEN:6000,reuseaddr,fork UNIX-CLIENT:\"$DISPLAY\" &
    fi
}

2. Create Postgres container

$ docker run -d --name idempiere-postgres --hostname idempiere-postgres -e PGDATA=/var/lib/postgresql/mydata -p 5432:5432 asufana/idempiere-alpine-postgres:latest

3. Create Eclipse container using X11

$ startx11
$ docker run -d -it --name idempiere-eclipse --hostname idempiere-eclipse -e DISPLAY=$DISPLAY_MAC --link idempiere-postgres:postgres -p 8080:8080 -p 8443:8443 asufana/idempiere-eclipse:latest

4. Run iDempiere Server

Installed plugins

  • Buckminster 4.4
  • MercurialEclipse 2.2
Docker Pull Command
Owner
asufana

Comments (0)