Using a Configuration Variables Template with a Docker Image
Microservices Container or an Integration Server equipped with an Microservices Container license provides the ability to use a configuration variables template to set configuration information for a Microservices Container running in a Docker container. A configuration variables template is a properties file that contains configuration data as a series of key-value pairs where the key name reflects the asset and particular asset property for which you can supply a value. The property values are set in the template and then applied by a Microservices Container at start up.
By externalizing configuration information, a single Docker image created for a Microservices Container or Integration Server can be used across multiple environments, including different stages of the production cycle. For example, you might use different templates for specific environments such as testing versus production. Or you might use the same template for all environments but use environment variables to vary the configuration in each environment.