| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Language.Docker.EDSL.Types
Documentation
data EBaseImage Source #
Constructors
| EBaseImage Image (Maybe Tag) (Maybe Digest) (Maybe ImageAlias) (Maybe Platform) |
Instances
| Eq EBaseImage Source # | |
Defined in Language.Docker.EDSL.Types | |
| Ord EBaseImage Source # | |
Defined in Language.Docker.EDSL.Types Methods 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 Methods showsPrec :: Int -> EBaseImage -> ShowS # show :: EBaseImage -> String # showList :: [EBaseImage] -> ShowS # | |
| IsString EBaseImage Source # | |
Defined in Language.Docker.EDSL.Types Methods fromString :: String -> EBaseImage # | |
data EInstruction next Source #
Constructors
| 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 Methods fmap :: (a -> b) -> EInstruction a -> EInstruction b # (<$) :: a -> EInstruction b -> EInstruction a # | |