Running API Gateway Docker Containers with Docker Compose
You can run webMethods API Gateway Docker containers and use Docker Compose's ability to allow you to define and run multi-container Docker applications in your deployment environment.
The webMethods API Gateway installation provides sample Docker Compose files in the folder located at InstallDir/IntegrationServer/packages/WmAPIGateway/resources/samples/docker-compose. The webMethods API Gateway installation provides the following three sample Docker Compose files:
- apigw-elasticsearch-no-cluster.yml : An webMethods API Gateway instance with an Elasticsearch container.
- apigw-elasticsearch-cluster.yml : An webMethods API Gateway cluster with three webMethods API Gateway containers and three clustered Elasticsearch containers.
- apigw-elasticsearch-cluster-kibana.yml : Containers of an webMethods API Gateway cluster and a Kibana container.
The Docker Compose files can be parameterized through environment variables.
For more Docker configuration samples, see https://github.com/SoftwareAG/webmethods-api-gateway/tree/master/samples/docker.