softwareagko/microgateway
It is a demo repository for the Micro API Gateway of Software AG.
31
Created at 19-Nov-2020
If required, you can pull the Microgateway 10.5 free trial image with the following command:
docker pull store/softwareag/microgateway-trial:10.5
Start the Microgateway container using the docker run command:
docker run -p 9090:4485 \
--env mcgw_api_gateway_url=http://sample.com:5555/rest/apigateway \
--env mcgw_api_gateway_user=Administrator \
--env mcgw_api_gateway_password=manage \
--env mcgw_downloads_apis=EmployeeService \
--name microgateway store/softwareag/microgateway-trial:10.5
The docker run is parameterized with the server port exposed by the docker container. The passed environment variables configure a connection to the API Gateway to pull API definitions. In the sample configuration the Microgateway pulls the EmployeeService from the API Gateway running on http://sample.com:5555. To pull multiple APIs a comma separated list can be used to specify all the APIs. During start the Microgateway pulls the specified APIs and their policy definitions. If the configured API Gateway can’t be reached then the Microgateway fails to start with an explanatory error message.
The availability of the Microgateway can be checked using the following HTTP request:
GET http://localhost:9090/rest/microgateway/status
The pulled APIs and their policies can be queried via the following HTTP request:
GET http://localhost:9090/rest/microgateway/assets
The Microgateway container can be stopped using the docker stop command:
docker stop -t90 microgateway The docker stop is parameterized with amount of seconds required for a graceful shutdown of the Microgateway and the Microgateway docker container name.
The following table shows the a available image tags.
Image Comments
store/softwareag/microgateway-trial:10.5 Microgateway 10.5 image with the latest available 10.5 fix.
store/softwareag/microgateway-trial:10.5.0.2 Microgateway 10.5 fix 2 image with AppMesh capabilities.
Full-featured version of the webMethods Microgatway, free trial is limited to 90 days for non-production use.
License terms for this product can be found here: http://www.softwareag.com/license -> Limited Use License Agreement for Software AG Docker Images.
If you wish to purchase a commercial license for webMethods Microgatway, please contact us here: http://www.softwareag.com/contact
This product references the official alpine image as its base image. Software AG is not responsible for the contents of this base image.
docker pull softwareagko/microgateway