Skip to content
masterclass Buddy

API reference

Docker API reference

Containers, images and Compose

Last updated

Identifiers
75
With full guides
0
Types
4

Topics covered

  • CLI
  • Dockerfile
  • Compose
  • Networking
  • Volumes
  • Build

Directive

NameWhat it does
FROMDirective
RUNDirective
CMDDirective
ENTRYPOINTDirective
COPYDirective
ADDDirective
ENVDirective
ARGDirective
WORKDIRDirective
EXPOSEDirective
VOLUMEDirective
USERDirective
LABELDirective
HEALTHCHECKDirective
SHELLDirective
ONBUILDDirective
STOPSIGNALDirective

Command

NameWhat it does
docker runCommand
docker buildCommand
docker psCommand
docker imagesCommand
docker pullCommand
docker pushCommand
docker execCommand
docker logsCommand
docker stopCommand
docker startCommand
docker rmCommand
docker rmiCommand
docker inspectCommand
docker statsCommand
docker tagCommand
docker loginCommand
docker networkCommand
docker volumeCommand
docker system pruneCommand
docker cpCommand
docker topCommand
docker historyCommand
docker saveCommand
docker loadCommand
docker initCommand
docker contextCommand
docker compose upCommand
docker compose downCommand
docker compose buildCommand
docker compose logsCommand
docker compose execCommand
docker compose psCommand
docker buildx buildCommand
docker scout cvesCommand

Concept

NameWhat it does
ImageConcept
ContainerConcept
Image layerConcept
RegistryConcept
Multi-stage buildConcept
Bind mountConcept
Named volumeConcept
Bridge networkConcept
Overlay networkConcept
BuildKitConcept
Build cacheConcept
Distroless imageConcept
Docker ComposeConcept
Docker SwarmConcept

Option

NameWhat it does
servicesOption
depends_onOption
healthcheckOption
portsOption
volumesOption
networksOption
environmentOption
restartOption
profilesOption
secretsOption

Search across every package and filter by type in your dashboard.

Start learning