stack-2.15.1: The Haskell Tool Stack
Safe HaskellSafe-Inferred
LanguageGHC2021

Stack.Config.Docker

Description

Docker configuration

Synopsis

Documentation

data ConfigDockerException Source #

Type representing exceptions thrown by functions exported by the Stack.Config.Docker module.

Constructors

ResolverNotSupportedException !(Maybe Project) !(Maybe AbstractResolver)

Only LTS resolvers are supported for default image tag.

addDefaultTag Source #

Arguments

:: MonadThrow m 
=> String

base

-> Maybe Project 
-> Maybe AbstractResolver 
-> m String 

Add a default Docker tag name to a given base image.

dockerOptsFromMonoid :: MonadThrow m => Maybe Project -> Maybe AbstractResolver -> DockerOptsMonoid -> m DockerOpts Source #

Interprets DockerOptsMonoid options.