Module instruction

Module instruction 

Source
Expand description

Dockerfile instruction AST types.

These types represent the parsed structure of a Dockerfile, matching the Haskell language-docker library for compatibility.

Structs§

AddArgs
ADD instruction arguments.
AddFlags
ADD instruction flags.
BaseImage
Base image in FROM instruction.
BindOpts
Bind mount options.
CacheOpts
Cache mount options.
CopyArgs
COPY instruction arguments.
CopyFlags
COPY instruction flags.
Image
Docker image reference.
ImageAlias
Image alias (AS name in FROM).
InstructionPos
A positioned instruction with source location information.
Port
Port specification.
RunArgs
RUN instruction arguments.
RunFlags
RUN instruction flags.
SecretOpts
Secret mount options.
SshOpts
SSH mount options.
TmpOpts
Tmpfs mount options.

Enums§

Arguments
Arguments in shell form or exec form.
HealthCheck
HEALTHCHECK instruction.
Instruction
Dockerfile instructions.
PortProtocol
Port protocol.
RunMount
RUN mount types.