Public | Automated Build

Last pushed: a year ago
Short Description
A Docker image for running the WSO2 Governance Registry.
Full Description

Supported Tags and Dockerfile Links

WSO2 Governance Registry

This image includes an instance of the WSO2 Governance Registry (GREG) and is built on the klousiaj/oracle-java image. The application is installed to /opt/<WSO2_FOLDER_NAME> and requires the DOCKER_HOST_IP environment variable to be set. This has been created for demos and exploring the platform. It should not be used in an environment where reliability is critical.

What ports are exposed?

  • 9444 - HTTPS servlet transport
  • 9764 - HTTP servlet transport

Environment variables

Inherited

  • JAVA_VERSION_MAJOR (7)
  • JAVA_VERSION_MINOR (79)
  • JAVA_VERSION_BUILD (15)
  • JAVA_PACKAGE (jdk)
  • JAVA_HOME (/opt/java)

Fixed

  • WSO2_BUNDLE_NAME (wso2greg-5.3.0) - property used to find the appropriate archive to download. Also used to establish directory structure within the image.
  • WSO2_FOLDER_NAME (wso2greg) - property used to find the appropriate archive to download. Also used to establish directory structure within the image.

Configurable

  • WSO2_HTTPS_PORT (9444) - used to expose the appropriate port for accessing the GREG on the container. (update with WSO2_PORT_OFFSET)
  • WSO2_HTTP_PORT (9764) - used to expose the appropriate port for accessing the GREG on the container. (update with WSO2_PORT_OFFSET)
  • WSO2_PORT_OFFSET (1) - used to set the portOffset for starting the GREG on different ports.
  • DOCKER_HOST_IP - used to update the configuration files to allow for the application to run on the container. Required to start a container based on this image. No default is specified.

VOLUMES

No volumes have been specified for this image.

Issues

If you have problems with the image, please record it as a Github Issue

Usage

This image is officially supported on Docker 1.12.1
$docker run --name greg -d -p9444:9444 -p9764:9764 -e DOCKER_HOST_IP=localhost klousiaj/wso2-greg:latest

Docker Pull Command
Owner
klousiaj
Source Repository