| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Language.Docker.Parser
Documentation
Constructors
| FlagChown Chown | |
| FlagSource CopySource | |
| FlagInvalid (String, String) |
from :: Parser Instruction #
cmd :: Parser Instruction #
copy :: Parser Instruction #
fileList :: String -> (NonEmpty SourcePath -> TargetPath -> Instruction) -> Parser Instruction #
unexpectedFlag :: String -> String -> Parser a #
shell :: Parser Instruction #
unquotedString :: String -> Parser String #
singleValue :: String -> Parser String #
label :: Parser Instruction #
arg :: Parser Instruction #
env :: Parser Instruction #
singlePair :: Parser Pairs #
user :: Parser Instruction #
add :: Parser Instruction #
expose :: Parser Instruction #
portVariable :: Parser Port #
run :: Parser Instruction #
untilOccurrence :: String -> Parser String #
volume :: Parser Instruction #
durationFlag :: String -> Parser Duration #
parseString :: String -> Either ParseError Dockerfile #
parseFile :: String -> IO (Either ParseError Dockerfile) #