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 API
linked to: Docker

Docker CLI
linked to: Docker

Docker Compose
Docker Desktop
linked to: Docker

Docker Engine
linked to: Docker

Docker Hub
Docker Registry
Docker daemon
linked to: Docker
developer Docker Inc.
linked to: Docker
enables CI/CD integration
application containerization
consistent runtime environments
infrastructure as code workflows
microservices deployment
hasCommand docker build
docker compose
linked to: 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
linked to: 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
linked to: ZFS file system

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 (via shim, historically)
linked to: Docker
Oracle Linux supports Docker
Fedora CoreOS supports Docker (via compatibility in some environments)
linked to: Docker
Docker developer Docker Inc.
linked to: Docker
Docker component Docker Engine
linked to: Docker
Docker component Docker CLI
linked to: Docker
Docker component Docker daemon
linked to: Docker
Docker component Docker API
linked to: Docker
Docker component Docker Desktop
linked to: Docker
Vapor runsOn Docker
subject linked to: Vapor (web framework)
tiangolo topic Docker
subject linked to: tiangolo organization on GitHub
Plex operatingSystem Docker
kubelet interactsWith Docker (legacy)
linked to: Docker
containerd usedBy Docker
Docker Swarm developer Docker Inc.
linked to: Docker
Docker Swarm partOf Docker Engine
linked to: Docker
Apache Mesos supports Docker containers
linked to: Docker
AlmaLinux supports Docker
Distrobox uses Docker
LXC relatedTo Docker
Podman compatibleWith Docker CLI (via aliasing)
subject linked to: podman
linked to: Docker
GitLab integratesWith Docker
Docker Compose developer Docker Inc.
linked to: Docker
Docker Compose supports Docker networks
linked to: Docker
Docker Compose uses Docker Engine
linked to: Docker
Docker Hub developedBy Docker Inc.
linked to: Docker
Docker Hub operatedBy Docker Inc.
linked to: Docker
Docker Hub ownedBy Docker Inc.
linked to: Docker
Docker Hub integratesWith Docker Desktop
linked to: Docker
Docker Hub integratesWith Docker Engine
linked to: Docker
Docker Registry developedBy Docker Inc.
linked to: Docker
Dockerfile usedBy Docker
Dockerfile introducedBy Docker Inc.
linked to: Docker
Dockerfile parsedBy Docker daemon
linked to: Docker
runc originallyDevelopedBy Docker, Inc.
linked to: Docker
runc usedBy Docker Engine
linked to: Docker