Layer7 API Management

Expand all | Collapse all

APIM Docker Demo

Jump to Best Answer
  • 1.  APIM Docker Demo

    Posted 05-13-2019 10:46 AM

    Hello, I am new to APIM and Docker, I installed Docker Toobox and can create new containers from the standard GitHub repository. Now, I want to push the APIM containers to the Toolbox. Saw the APIM demo a couple of weeks ago and downloaded from https://github.com//aricday/mpls_ms_demo. However, I do not know how to get the containers installed using this download. Is there a quick reference sheet around? Thanks. 



  • 2.  Re: APIM Docker Demo
    Best Answer

    Broadcom Employee
    Posted 05-13-2019 11:29 AM

    Hi-

     

    As an introduction to the API Gateway and Docker, I would suggest starting with a single gateway deployment using the online sample docker-compose file found here https://docops.ca.com/ca-api-gateway/9-4/en/other-gateway-form-factors/using-the-container-gateway/getting-started-with-the-container-gateway/run-the-container-gateway-on-docker-engine/sample-docker-compose-deployment-file

     

    To pull the api gateway docker container into your Docker toolbox environment, the command "docker pull caapim/gateway" will download the newest image.  Instructions to connect to the newly running gateway using policy manager can be referenced here https://docops.ca.com/ca-api-gateway/9-4/en/other-gateway-form-factors/using-the-container-gateway/getting-started-with-the-container-gateway/run-the-container-gateway-on-docker-engine/connect-the-policy-manager-in-docker

     

    The microservice demo you are referencing is a specific system build and utilizes a number of additional, non-gateway components I would try to avoid when first exploring.  The specific Mobile API Gateway container utilized in the github system example is a customized demo build, including some additional features, found here: caapimcollab/mobile-app-services:4.0.00-CR01



  • 3.  Re: APIM Docker Demo

    Posted 05-13-2019 11:57 AM

    Thanks! This got me started! This one is answered.