Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data EBaseImage Source #
EUntaggedImage Image (Maybe ImageAlias) | |
ETaggedImage Image Tag (Maybe ImageAlias) | |
EDigestedImage Image Text (Maybe ImageAlias) |
Instances
Eq EBaseImage Source # | |
Defined in Language.Docker.EDSL.Types (==) :: EBaseImage -> EBaseImage -> Bool # (/=) :: EBaseImage -> EBaseImage -> Bool # | |
Ord EBaseImage Source # | |
Defined in Language.Docker.EDSL.Types compare :: EBaseImage -> EBaseImage -> Ordering # (<) :: EBaseImage -> EBaseImage -> Bool # (<=) :: EBaseImage -> EBaseImage -> Bool # (>) :: EBaseImage -> EBaseImage -> Bool # (>=) :: EBaseImage -> EBaseImage -> Bool # max :: EBaseImage -> EBaseImage -> EBaseImage # min :: EBaseImage -> EBaseImage -> EBaseImage # | |
Show EBaseImage Source # | |
Defined in Language.Docker.EDSL.Types showsPrec :: Int -> EBaseImage -> ShowS # show :: EBaseImage -> String # showList :: [EBaseImage] -> ShowS # | |
IsString EBaseImage Source # | |
Defined in Language.Docker.EDSL.Types fromString :: String -> EBaseImage # |
data EInstruction next Source #
From EBaseImage next | |
AddArgs (NonEmpty SourcePath) TargetPath Chown next | |
User Text next | |
Label Pairs next | |
StopSignal Text next | |
CopyArgs (NonEmpty SourcePath) TargetPath Chown CopySource next | |
RunArgs (Arguments Text) next | |
CmdArgs (Arguments Text) next | |
Shell (Arguments Text) next | |
Workdir Directory next | |
Expose Ports next | |
Volume Text next | |
EntrypointArgs (Arguments Text) next | |
Maintainer Text next | |
Env Pairs next | |
Arg Text (Maybe Text) next | |
Comment Text next | |
Healthcheck (Check Text) next | |
OnBuildRaw (Instruction Text) next | |
Embed [InstructionPos Text] next |
Instances
Functor EInstruction Source # | |
Defined in Language.Docker.EDSL.Types fmap :: (a -> b) -> EInstruction a -> EInstruction b # (<$) :: a -> EInstruction b -> EInstruction a # |