Skip to content

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
    
    docker run --name dirigible \
    --rm -p 8080:8080 -p 8081:8081 \
    -v <your-local-directory>:/usr/local/tomcat/target \
    dirigiblelabs/dirigible-all:latest
    
    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
    
  3. Open a web browser and go to: http://localhost:8080/

    Note

    The default user name and password are dirigible/dirigible

  4. Stop the container:

    docker stop dirigible
    

Contribution


Optionally, you can enhance and customize the Dockerfile artifacts from here, or any of the other Docker releases:

Note

Most of the packages contains two files: Dockerfile-base and Dockerfile. Usually you would want to extend the Dockerfile, except in some special cases.