Docker

E56722

Docker is an open-source platform that uses containerization to package, distribute, and run applications consistently across different computing environments.

All labels observed (14)

How this entity was disambiguated

Statements (63)

Predicate Object
instanceOf DevOps tool
containerization platform
open-source software
software containerization technology
component Docker self-linksurface differs
surface form: Docker API

Docker self-linksurface differs
surface form: Docker CLI

Docker Compose
Docker self-linksurface differs
surface form: Docker Desktop

Docker self-linksurface differs
surface form: Docker Engine

Docker Hub
Docker Registry
Docker self-linksurface differs
surface form: Docker daemon
developer Docker self-linksurface differs
surface form: Docker Inc.
enables CI/CD integration
application containerization
consistent runtime environments
infrastructure as code workflows
microservices deployment
hasCommand docker build
Docker Compose
surface form: docker compose

docker pull
docker push
docker run
industryDomain DevOps
cloud computing
software development
initialReleaseDate 2013-03-13
license Apache License 2.0
Proprietary components
notableFeature image layering for efficiency
lightweight compared to virtual machines
portability across environments
rapid application deployment
operatingSystem Linux
Windows
macOS
primaryUse distributing container images
packaging applications into containers
running containers on hosts
programmingLanguage Go
relatedTo Kubernetes
Open Container Initiative
podman
surface form: Podman

containerd
runc
supports image versioning and tagging
multi-architecture images
network isolation for containers
private registries
volume management for persistent data
supportsFormat Dockerfile
OCI image format
supportsTechnology Btrfs
Linux namespaces
UnionFS
ZFS file system
surface form: ZFS

cgroups
overlay2 storage driver
usesConcept OS-level virtualization
containers
copy-on-write filesystem
images
layers

How these facts were elicited

Referenced by (54)

Full triples — surface form annotated when it differs from this entity's canonical label.

SQL Server operatingSystem Docker
Go notableUser Docker
Kubernetes supportsRuntime Docker
this entity surface form: Docker (via shim, historically)
Oracle Linux supports Docker
Fedora CoreOS supports Docker
this entity surface form: Docker (via compatibility in some environments)
Docker developer Docker self-linksurface differs
this entity surface form: Docker Inc.
Docker component Docker self-linksurface differs
this entity surface form: Docker Engine
Docker component Docker self-linksurface differs
this entity surface form: Docker CLI
Docker component Docker self-linksurface differs
this entity surface form: Docker daemon
Docker component Docker self-linksurface differs
this entity surface form: Docker API
Docker component Docker self-linksurface differs
this entity surface form: Docker Desktop
Vapor (web framework) runsOn Docker
subject surface form: Vapor
tiangolo organization on GitHub topic Docker
subject surface form: tiangolo
Plex operatingSystem Docker
kubelet interactsWith Docker
this entity surface form: Docker (legacy)
containerd usedBy Docker
Docker Swarm developer Docker
this entity surface form: Docker Inc.
Docker Swarm partOf Docker
this entity surface form: Docker Engine
Apache Mesos supports Docker
this entity surface form: Docker containers
AlmaLinux supports Docker
Distrobox uses Docker
LXC relatedTo Docker
podman compatibleWith Docker
subject surface form: Podman
this entity surface form: Docker CLI (via aliasing)
GitLab integratesWith Docker
Docker Compose developer Docker
this entity surface form: Docker Inc.
Docker Compose supports Docker
this entity surface form: Docker networks
Docker Compose uses Docker
this entity surface form: Docker Engine
Docker Hub developedBy Docker
this entity surface form: Docker Inc.
Docker Hub operatedBy Docker
this entity surface form: Docker Inc.
Docker Hub ownedBy Docker
this entity surface form: Docker Inc.
Docker Hub integratesWith Docker
this entity surface form: Docker Desktop
Docker Hub integratesWith Docker
this entity surface form: Docker Engine
Docker Registry developedBy Docker
this entity surface form: Docker Inc.
Dockerfile usedBy Docker
Dockerfile introducedBy Docker
this entity surface form: Docker Inc.
Dockerfile parsedBy Docker
this entity surface form: Docker daemon
runc originallyDevelopedBy Docker
this entity surface form: Docker, Inc.
runc usedBy Docker
this entity surface form: Docker Engine