Configuration

Explanation


A Configuration specifies how the container is configured (logging, security, data sources, location where to put deployables, etc).

Configuration != Installation

The notion of Configuration is different from the notion of Installation. When you install a container, it is usually also configured by default to start and deploy files from where it is installed. However all containers support customizing configuration settings and even use a different location where the configuration resides.

There are 2 main types of Configurations:

Support Matrix

Java

Ant

Maven 3

(tick)

(tick)

(tick)

Configuration features

  • Configuration propertiesProperties to configure a container (request port, shutdown port, logging level, threads, etc)
  • Custom ConfigurationA user-provided configuration to use instead of the default Cargo-provided ones
  • Local ConfigurationA configuration for a container that is running on the local machine where Cargo is executing
  • Runtime ConfigurationA configuration for a container that is already started