package
0.2.0
Repository: https://github.com/hyperhq/libcompose.git
Documentation: pkg.go.dev

# Functions

GetServiceHash computes and returns a hash that will identify a service.
Interpolate replaces variables in the raw map representation of the project file.
MergeServices merges a compose file into an existing set of service configs.
NewConfigs initializes a new Configs struct.

# Variables

ValidRemotes list the of valid prefixes that can be sent to Docker as a build remote location This is public for consumers of libcompose to use.

# Structs

Configs holds a concurrent safe map of ServiceConfig.
ServiceConfig holds libcompose service configuration.

# Interfaces

EnvironmentLookup defines methods to provides environment variable loading.
ResourceLookup defines methods to provides file loading.

# Type aliases

RawService is represent a Service in map form unparsed.
RawServiceMap is a collection of RawServices.