stack-3.1.1: The Haskell Tool Stack
Safe HaskellNone
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

SnapshotNotSupportedException !(Maybe Project) !(Maybe AbstractSnapshot)

Only LTS snapshots are supported for default image tag.

addDefaultTag Source #

Arguments

:: MonadThrow m 
=> String

base

-> Maybe Project 
-> Maybe AbstractSnapshot 
-> m String 

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

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

Interprets DockerOptsMonoid options.