Swarmlab docs

Application development in a distributed system

Development of Distributed Systems from Design to Application


You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
1.0 KiB

3 years ago
3 years ago
= Swarm
3 years ago
3 years ago
Docker Swarm is a *clustering* and *scheduling* tool for Docker containers. With Swarm, IT administrators and developers can establish and manage a cluster of Docker nodes as a single virtual system.
Clustering is an important feature for container technology, because it creates a cooperative group of systems that can provide redundancy, enabling Docker Swarm failover if one or more nodes experience an outage.
3 years ago
image:http://docs.swarmlab.io/SwarmLab-HowTos/labs/cloud/swarm-diagram.png[width=100,float="right"]
3 years ago
Features:
- Decentralized design
- Scaling
- Desired state reconciliation
- Multi-host networking
- Service discovery
- Load balancing
- Secure by default
- Rolling updates
3 years ago
== Create
3 years ago
http://docs.swarmlab.io/SwarmLab-HowTos/labs/cloud/Creaate-Swarm.adoc.html#_create_swarm[Create a swarm^]
3 years ago
3 years ago
== Deploy
3 years ago
3 years ago
http://docs.swarmlab.io/SwarmLab-HowTos/labs/cloud/Creaate-Swarm.adoc.html#_deploy_services_and_tasks[Deploy services^]
3 years ago
== Tasks
Make sure you have enough practice in the following tasks:
3 years ago
* Create Swarm
* Deploy service