package
0.5.0
Repository: https://github.com/form3tech-oss/libcompose.git
Documentation: pkg.go.dev

# Functions

BeforeApp is an action that is executed before any cli command.
ProjectBuild builds or rebuilds services.
ProjectConfig validates and print the compose file.
ProjectCreate creates all services but do not start them.
ProjectDelete deletes services.
ProjectDown brings all services down (stops and clean containers).
ProjectEvents listen for real-time events of containers.
ProjectKill forces stop service containers.
ProjectLog gets services logs.
ProjectPause pauses service containers.
ProjectPort prints the public port for a port binding.
ProjectPs lists the containers.
ProjectPull pulls images for services.
ProjectRestart restarts services.
ProjectRun runs a given command within a service's container.
ProjectScale scales services.
ProjectStart starts services.
ProjectStop stops all services.
ProjectUnpause unpauses service containers.
ProjectUp brings all services up.
Version prints the libcompose version number and additionnal informations.
WithProject is a helper function to create a cli.Command action with a ProjectFactory.

# Interfaces

ProjectFactory is an interface that helps creating libcompose project.

# Type aliases

ProjectAction is an adapter to allow the use of ordinary functions as libcompose actions.