This Docker installer is one of the three official installers for ]project-open[. Please see the list of all installers including the official VMware distribution and the installers for Windows and Linux. Please also see the README.md on GitHub .
We assume you are running a docker environment on a Linux host. Please follow the instructions at docker.com on to how to install and setup a docker development environment. The following instructions assume that you have configured docker to be used as a normal user, so there is no need to become 'root' in order to run docker commands.
Please clone the Docker installer GitHub repo to a local directory.
git clone https://github.com/project-open/installer-docker.git
The installer needs several external sources, so you have to start with the "build.bash" script:
$ ./build.bash
This will clone two additional GitHub repos "installer-linux" and "packages". After that you can start the actual process with:
$ docker compose up
This may take between 1 and 60 minutes, depending on your hardware.
As a result you should see debugging output from two different containers, "postgresql-1" and "projop-1". Please open a 2nd shell and check the running containers:
$ docker ps CONTAINER ID IMAGE PORTS NAMES 7a93414117ce project-open-v52-projop 0.0.0.0:8080->8080/tcp, 0.0.0.0:8445->8443/tcp project-open-v52-projop-1 57cba401208e postgres:latest 5432/tcp project-open-v52-postgres-1
Now point your favorite browser to http://localhost:8080/ and you should get the ]project-open[ login page. Enter with:
After playing around with ]po[ you can stop the installation:
$ docker compose down
To start again please use:
$ docker compose up
To remove the images completely and to start over (but not the source code):
$ ./clean.bash
Please see the Issues section of the Docker installer for support.
Calle Aprestadora 19, 12o-2a
08902 Hospitalet de Llobregat (Barcelona)
Spain
Tel Europe: +34 609 953 751
Tel US: +1 415 200 2465
Mail: info@project-open.com