Docker Swarm

E184356

Docker Swarm is a native clustering and orchestration tool for Docker containers that enables users to deploy, manage, and scale containerized applications across multiple hosts.

All labels observed (1)

Label Occurrences
Docker Swarm canonical 2

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf Docker feature
cluster management tool
container orchestration system
competesWith Apache Mesos
Kubernetes
configuredWith docker service create
docker stack deploy
docker swarm init
docker swarm join
deploymentModel swarm mode in Docker Engine
designedFor deploying distributed applications
fault tolerance
high availability
managing container clusters
orchestrating Docker containers
developer Docker
surface form: Docker Inc.
hasFeature automatic rescheduling of failed tasks
built-in service discovery
config objects for non-sensitive data
declarative service model
encrypted node communication
ingress load balancing
internal DNS-based service discovery
multi-host networking via overlay networks
rolling updates with rollback
secrets distribution to services
introducedAs native clustering for Docker
license open-source software
partOf Docker
surface form: Docker Engine
requires Docker Engine on each node
supports Docker Compose integration
Docker containers
Raft consensus
TLS encryption
constraints-based scheduling
containerized applications
global services
health checks
load balancing
multi-host networking
overlay networks
replicated services
rolling service updates
rolling updates
scaling services
secrets management
service discovery
uses Raft consensus algorithm
manager nodes
services abstraction
tasks abstraction
worker nodes

How these facts were elicited

Referenced by (2)

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

Kubernetes competesWith Docker Swarm