Integration Server 10.3 | Configuring On-Premise Integration Servers for webMethods Cloud | Managing Docker Services | Specifying Services to Expose to Consumers in Integration Cloud
 
Specifying Services to Expose to Consumers in Integration Cloud
If you want to expose Integration Server services running inside a Docker container in Integration Cloud to consumers, you must specify the Integration Server services before creating the Docker image for Integration Server. The webMethods Cloud Docker Services screen lists all the services to expose to consumers from a Docker container.
*To specify the services to expose in Integration Cloud
1. Open the Integration Server Administrator if it is not already open.
2. In the webMethods Cloud menu of the navigation panel, click Docker Services.
The webMethods Cloud Docker Services screen is displayed. The Package column lists all packages in Integration Server.
3. In the Docker Services column, specify the services to expose to consumers from your custom packages. You can specify the services using one or more of the following ways:
*Directive and fully qualified name of the service in the following format:
/directive/folder.subfolder:serviceName
For example: /invoke/is.assets:getChecksums. Use a comma to separate the services.
*The URL for invoking the service. For the URL, specify a snippet that is unique enough for Integration Cloud to accurately map it to the service in the Docker container. Use a comma to separate the services.
*A URL alias created using Settings > URL Aliases > Create URL Alias. Use a comma to separate the services.
4. Click Save Changes.
Note:
For information about how to create, run, and push Docker images to Integration Cloud, see the webMethods Integration Server Administrator’s Guide. For information about managing Docker containers and repositories in Integration Cloud, see the webMethods Integration Cloud Help.