stack-0.1.5.0: The Haskell Tool Stack

Safe HaskellNone
LanguageHaskell2010

Stack.Types.Docker

Description

Docker types.

Synopsis

Documentation

data DockerOpts Source

Docker configuration.

Constructors

DockerOpts 

Fields

data DockerOptsMonoid Source

An uninterpreted representation of docker options. Configurations may be "cascaded" using mappend (left-biased).

Constructors

DockerOptsMonoid 

Fields

data Mount Source

Docker volume mount.

Constructors

Mount String String 

Instances

Read Mount Source

For optparse-applicative.

Show Mount Source

Show instance.

Methods

showsPrec :: Int -> Mount -> ShowS

show :: Mount -> String

showList :: [Mount] -> ShowS

FromJSON Mount Source

For YAML.

dockerEnableArgName :: Text Source

Docker enable argument name.

dockerRepoArgName :: Text Source

Docker repo arg argument name.

dockerImageArgName :: Text Source

Docker image argument name.

dockerRegistryLoginArgName :: Text Source

Docker registry login argument name.

dockerRegistryUsernameArgName :: Text Source

Docker registry username argument name.

dockerRegistryPasswordArgName :: Text Source

Docker registry password argument name.

dockerAutoPullArgName :: Text Source

Docker auto-pull argument name.

dockerDetachArgName :: Text Source

Docker detach argument name.

dockerRunArgsArgName :: Text Source

Docker run args argument name.

dockerMountArgName :: Text Source

Docker mount argument name.

dockerEnvArgName :: Text Source

Docker environment variable argument name.

dockerContainerNameArgName :: Text Source

Docker container name argument name.

dockerPersistArgName :: Text Source

Docker persist argument name.

dockerDatabasePathArgName :: Text Source

Docker database path argument name.