b9-3.2.3: A tool and library for building virtual machine images.
Safe HaskellNone
LanguageHaskell2010

B9.Docker

Description

Implementation of an execution environment that uses docker.

Documentation

newtype Docker Source #

Constructors

Docker DockerConfig 

Instances

Instances details
Backend Docker Source # 
Instance details

Defined in B9.Docker

Methods

getBackendConfig :: forall proxy (e :: [Type -> Type]). (Member BuildInfoReader e, CommandIO e) => proxy Docker -> Eff e (Maybe Docker) Source #

supportedImageTypes :: proxy Docker -> [ImageType] Source #

runInEnvironment :: forall (e :: [Type -> Type]). (Member BuildInfoReader e, CommandIO e, Member ExcB9 e) => Docker -> ExecEnv -> Script -> Eff e Bool Source #