Setup as a Docker Image

Prerequisites

Steps

  1. Pull the already built container from Docker Hub.

    docker pull dirigiblelabs/dirigible-all:latest

  2. Start the container.

    docker run --name dirigible --rm -p 8080:8080 -p 8081:8081 dirigiblelabs/dirigible-all:latest

  3. Start the container with mounted volume.

    docker run --name dirigible --rm -p 8080:8080 -p 8081:8081 -v <your-local-directory>:/usr/local/tomcat/target dirigiblelabs/dirigible-all:latest

  4. Start the container with remote Java debugging options.

    docker run --name dirigible --rm -e JPDA_ADDRESS=0.0.0.0:8000 -e JPDA_TRANSPORT=dt_socket -p 8000:8000 -p 8080:8080 -p 8081:8081 dirigiblelabs/dirigible-all:latest

  5. Open a web browser and go to:

    http://localhost:8080/

    The default user name and password are dirigible/dirigible.

  6. Stop the container.

    docker stop dirigible

Contribution

Optionally you can enhance and customize the Dockerfile artifacts from here.

Edit