The Docker images for WSO2 products are designed as quick starting images that involve minimal configuration after the Container is started. The Docker images are built using the WSO2 product Dockerfile, WSO2 product pack and the JDK distribution. The WSO2 products can be configured using provisioning methods when building the Docker images and the wso2/dockerfiles includes default and puppet provisioning methods. The ENTRYPOINT of the images start the relevant WSO2 server by executing the following command:
wso2server.sh Furthermore, WSO2 Dockerfiles are released under Apache Software License Version 2.0, one of the most business-friendly licenses available today.
Defines the Docker Build ARGS and expose them as environment variables.
Environment Variable Example Value
- Copies the scripts needed to configure and start the docker containers.
- Runs the image configuration script
- Defines the USER and WORKDIR going to be used when running the Docker image
- Exposes the product ports.
- Defines the ENTRYPOINT.