API Gateway 10.11 | Administering API Gateway | Container-based Provisioning | Docker Configuration | Running API Gateway Docker Containers with Docker Compose
 
Running API Gateway Docker Containers with Docker Compose
 
Running a Single API Gateway and an Elasticsearch Container
Running Clustered API Gateway Containers and Elasticsearch Containers
Running Clustered API Gateway and Elasticsearch Containers and a Kibana Container
You can run 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 API Gateway installation provides sample Docker Compose files in the folder located at SAG_Root/IntegrationServer/instances/default/packages/WmAPIGateway/resources/samples/docker-compose. The API Gateway installation provides the following three sample Docker Compose files:
*apigw-elasticsearch-no-cluster.yml : An API Gateway instance with an Elasticsearch container.
*apigw-elasticsearch-cluster.yml : An API Gateway cluster with three API Gateway containers, three clustered Elasticsearch containers and a Terracotta container.
*apigw-elasticsearch-cluster-kibana.yml : Containers of an 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.