Safe Haskell | None |
---|---|
Language | Haskell2010 |
Stack.Image
Description
This module builds Docker (OpenContainer) images.
- stageContainerImageArtifacts :: (StackM env m, HasEnvConfig env) => Maybe (Path Abs Dir) -> [Text] -> m ()
- createContainerImageFromStage :: (StackM env m, HasConfig env) => Maybe (Path Abs Dir) -> [Text] -> m ()
- imgCmdName :: String
- imgDockerCmdName :: String
- imgOptsFromMonoid :: ImageOptsMonoid -> ImageOpts
Documentation
stageContainerImageArtifacts :: (StackM env m, HasEnvConfig env) => Maybe (Path Abs Dir) -> [Text] -> m () #
Stages the executables & additional content in a staging directory under '.stack-work'
createContainerImageFromStage :: (StackM env m, HasConfig env) => Maybe (Path Abs Dir) -> [Text] -> m () #
Builds a Docker (OpenContainer) image extending the base
image
specified in the project's stack.yaml. Then new image will be
extended with an ENTRYPOINT specified for each entrypoint
listed
in the config file.
imgCmdName :: String #
The command name for dealing with images.
The command name for building a docker container.
imgOptsFromMonoid :: ImageOptsMonoid -> ImageOpts #
Convert image opts monoid to image options.