# Docker > The open-source Docker Engine and CLI: containers, images, the Dockerfile, BuildKit builds, Docker Compose, container runtime, networking, storage, the daemon, the Engine API, and security. > Covers: The open-source Docker Engine and CLI: containers vs VMs and the client/daemon/registry architecture, images and registries, the Dockerfile (every instruction), image building with BuildKit (multi-stage, cache, secrets, multi-arch), the docker CLI, container runtime and docker run flags, networking drivers and port publishing, storage (volumes/bind mounts/tmpfs), Docker Compose and the compose.yaml spec, the dockerd daemon and daemon.json, the Engine REST API, and container security - with verbatim Dockerfile syntax, CLI flags, and config keys. > Not covered: Docker Desktop, Scout, Hub, Build Cloud, and enterprise/admin features; exhaustive per-distro install command sequences and the deepest networking/storage internals (this covers their concepts and commands, not every step - see docs.docker.com for copy-paste install and advanced networking); and Kubernetes/Swarm orchestration internals. > Current as of: 2026-07-07 - [LLM Wiki](/raw/docker/README.md) - [Docker Knowledge Base — Index](/raw/docker/wiki/index.md) - [Building Images (docker build, BuildKit, buildx)](/raw/docker/wiki/concepts/building-images.md) - [Compose File Reference](/raw/docker/wiki/concepts/compose-file-reference.md) - [Containers and the Runtime](/raw/docker/wiki/concepts/containers-and-runtime.md) - [Docker CLI](/raw/docker/wiki/concepts/docker-cli.md) - [Docker Compose](/raw/docker/wiki/concepts/docker-compose.md) - [Docker Engine and the dockerd Daemon](/raw/docker/wiki/concepts/docker-engine-and-daemon.md) - [Dockerfile Reference](/raw/docker/wiki/concepts/dockerfile-reference.md) - [Docker Engine API](/raw/docker/wiki/concepts/engine-api.md) - [Images and Registries](/raw/docker/wiki/concepts/images-and-registries.md) - [Installing Docker](/raw/docker/wiki/concepts/installation.md) - [Container Networking](/raw/docker/wiki/concepts/networking.md) - [Docker Container Security](/raw/docker/wiki/concepts/security.md) - [Storage and Volumes](/raw/docker/wiki/concepts/storage-and-volumes.md) - [What is Docker?](/raw/docker/wiki/concepts/what-is-docker.md) - [Activity Log](/raw/docker/wiki/log.md) - [Dockerfile Best Practices](/raw/docker/wiki/syntheses/dockerfile-best-practices.md) - [docker run vs Docker Compose](/raw/docker/wiki/syntheses/run-vs-compose.md) - [Volumes vs Bind Mounts vs tmpfs](/raw/docker/wiki/syntheses/volumes-vs-bind-mounts.md) ## XL edition (Pro) > Deeper per-item reference pages. Requires a subscription (/pro) — send > `Authorization: Bearer ` on the /raw/ URLs below. - [Docker XL Edition Index](/raw/docker/wiki-xl/index.md) — Pro - [docker build / buildx bake — full option reference](/raw/docker/wiki-xl/reference/cli-build-reference.md) — Pro - [docker container inspection & I/O commands — reference](/raw/docker/wiki-xl/reference/cli-container-inspect.md) — Pro - [docker container lifecycle & exec commands — reference](/raw/docker/wiki-xl/reference/cli-container-lifecycle.md) — Pro - [docker run / docker create — resource, device, security & runtime options](/raw/docker/wiki-xl/reference/cli-container-run-resources.md) — Pro - [docker run / docker create — full option reference](/raw/docker/wiki-xl/reference/cli-container-run.md) — Pro - [docker image & manifest commands — reference](/raw/docker/wiki-xl/reference/cli-image-commands.md) — Pro - [docker network commands — reference](/raw/docker/wiki-xl/reference/cli-network-commands.md) — Pro - [docker plugin commands — reference](/raw/docker/wiki-xl/reference/cli-plugin-commands.md) — Pro - [docker service create — reference](/raw/docker/wiki-xl/reference/cli-service-stack-commands-a.md) — Pro - [docker service update & lifecycle commands — reference](/raw/docker/wiki-xl/reference/cli-service-stack-commands-b.md) — Pro - [docker stack, secret & config commands — reference](/raw/docker/wiki-xl/reference/cli-service-stack-commands-c.md) — Pro - [docker swarm & node commands — reference](/raw/docker/wiki-xl/reference/cli-swarm-node-commands.md) — Pro - [docker system, context & plugin commands — reference](/raw/docker/wiki-xl/reference/cli-system-context-commands.md) — Pro - [docker volume commands — reference](/raw/docker/wiki-xl/reference/cli-volume-commands.md) — Pro - [Compose file: the build subsection — reference](/raw/docker/wiki-xl/reference/compose-build.md) — Pro - [Compose file: the deploy subsection — reference](/raw/docker/wiki-xl/reference/compose-deploy.md) — Pro - [Compose file: develop/watch, profiles, interpolation, merge & include — reference](/raw/docker/wiki-xl/reference/compose-develop-and-structure.md) — Pro - [Compose file: networks, volumes, configs & secrets top-level elements — reference](/raw/docker/wiki-xl/reference/compose-networks-volumes-configs-secrets.md) — Pro - [Compose file: services — runtime, resource & namespace keys reference](/raw/docker/wiki-xl/reference/compose-services-runtime.md) — Pro - [Compose file: the services top-level element — reference](/raw/docker/wiki-xl/reference/compose-services.md) — Pro - [Dockerfile instructions — full reference](/raw/docker/wiki-xl/reference/dockerfile-instructions.md) — Pro - [Dockerfile RUN mounts, heredocs & syntax directives — reference](/raw/docker/wiki-xl/reference/dockerfile-run-mounts-and-syntax.md) — Pro - [Docker Engine API — endpoints & versioning reference](/raw/docker/wiki-xl/reference/engine-api.md) — Pro