Skip to content

🐳🐳🐳 This repository is part of a blog series on Docker Swarm 1.12 example using VirtualBox, OVH Openstack, Azure.

License

Notifications You must be signed in to change notification settings

fernandobsb/docker-swarm

 
 

Repository files navigation

docker swarm on virtualbox:passing docker swarm on ovh openstack:passing docker swarm on azure:passing

This repository is part of a blog post on Docker Swarm 1.12 example using VirtualBox, OVH Openstack, Microsoft Azure:

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
  • 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

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

About

🐳🐳🐳 This repository is part of a blog series on Docker Swarm 1.12 example using VirtualBox, OVH Openstack, Azure.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 84.3%
  • VCL 15.2%
  • PHP 0.5%