Skip to content

nelsg/docker-triad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-compose-samples

Exemples d'utilisation de docker-compose

Installation

  1. Installer Docker

  2. Installer Docker Compose

Notes

Dans ces exemples, on lance une application web python qui incrémente un compteur à chaque fois qu'elle est appelé. La valeur du compteur est persisté dans une base redis.

Dans le répertoire app se trouve le fichier app.py qui contient le code de l'application web et un fichier Dockerfile qui permet d'en créer une image nommée par la suite webapp.

L'image redis s'appelle tout simplement redis.

Exemples

  • 01: Lancement de redis et webapp avec docker-compose
  • 02: Idem 01 avec un load-balancer avec prise en compte dynamique des nouveaux conteneurs
  • 03: Idem 02 avec cette fois l'utilisation d'un service discovery pour configurer le load-balancer
  • 04: Idem 03 MAIS avec 2 masters et 4 slaves pour faire des tests de fail-over TODO:
  • 05: Idem 03 mais avec un docker registry

Références

About

Exemples d'utilisation de docker-compose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors