Home
Softono

Docker Swarm

Open source MIT Shell
48
Stars
19
Forks
0
Issues
6
Watchers
8 years
Last Commit

 About Docker Swarm

🐳🐳🐳 This repository is part of a blog series on Docker Swarm example using VirtualBox, OVH Openstack, Azure and Amazon Web Services AWS

Platforms

Web Self-hosted Cloud Docker

Languages

Shell

Need Help Installing Docker Swarm?

We provide expert installation service for this software. Our team will install, configure, and secure Docker Swarm on your server. plans start at just $30.

Docker Swarm

View on GitHub

This repository is part of a blog post on Docker Swarm examples using VirtualBox, OVH Openstack, Microsoft Azure and Amazon Web Services AWS:

Docker Swarm

Script in action:

Docker swarm scale

  • The init-virtualbox.sh script will automaticaly create several VirtualBox VM using docker-machine and start Docker Swarm Ochestrator
  • The init-ovh.sh script will automaticaly create several OVH Openstack VM using docker-machine and start Docker Swarm Cluster
  • The init-azure.sh script will automaticaly create several Microsoft Azure cloud VM using docker-machine and init Docker Swarm Scalable Services
  • The init-aws.sh script will automaticaly create several Amazon Web Services EC2 instances using docker-machine and init Docker Swarm Services Stack
  • Then it create a virtual network (optional)
  • Finaly start a web stack with docker swarm services

asciicast

  • This web stack is based on :

    • haproxy loadbalancer
    • varnish cache
    • h2o web server
    • phpfpm application server
  • For AWS I use Docker samples voting stack and to remove Amazon Web Services EC2 instance use: remove-aws.sh

Fill free to fork my code and have a look to my blog series.