iamtrazy/wso2is

By iamtrazy

Updated about 1 year ago

Smaller image of wso2 identity server with Liberika Java Runtime & Other small fixes.

Image
Security
Developer tools
0

1.1K

iamtrazy/wso2is repository overview

⚠️ DISCLAIMER

These artifacts are built as a reference implementation only developed for research and learning purposes and should not be used in production.


How to run the image

docker run -it -p 9443:9443 iamtrazy/wso2is:7.1.0

Here, only port 9443 (HTTPS servlet transport) has been mapped to a Docker host port. You may map other container service ports, which have been exposed to Docker host ports, as desired.

Accessing management consoles.

  • To access the user interfaces, use the docker host IP and port 9443.
    • Management Console: https://<DOCKER_HOST>:9443/console
    • User Portal: https://<DOCKER_HOST>:9443/myaccount

In here, <DOCKER_HOST> refers to hostname or IP of the host machine on top of which containers are spawned.

How to update configurations

Configurations would lie on the Docker host machine and they can be volume mounted to the container.
As an example, steps required to change the port offset using deployment.toml is as follows:

1. Stop the Identity Server container if it's already running.

In WSO2 Identity Server version 7.1.0 product distribution, deployment.toml configuration file
can be found at <DISTRIBUTION_HOME>/repository/conf. Copy the file to some suitable location of the host machine,
referred to as <SOURCE_CONFIGS>/deployment.toml and change the [server] -> offset value to 1.

2. Grant read permission to other users for <SOURCE_CONFIGS>/deployment.toml.

chmod o+r <SOURCE_CONFIGS>/deployment.toml

3. Run the image by mounting the file to container as follows:

docker run \
-p 9444:9444 \
--volume <SOURCE_CONFIGS>/deployment.toml:<TARGET_CONFIGS>/deployment.toml \
iamtrazy/wso2is:7.1.0

In here, <TARGET_CONFIGS> refers to /home/wso2carbon/wso2is-7.1.0/repository/conf folder of the container.

Tag summary

Content type

Image

Digest

sha256:b3373ec85

Size

412.8 MB

Last updated

about 1 year ago

docker pull iamtrazy/wso2is:7.1.0-alpine-arbitary-uid