Bibliographie et ressources

Livres

  • Pierre-Yves Cloux, Thomas Garlot, Johann Kohler, Docker, 2ème édition, Dunod, 2019
  • Rafał Leszko, Continuous Delivery with Docker and Jenkins, Packt Publishing, 2018
  • Randall Smith, Docker Orchestration, Packt Publishing, 2017
  • Jon Langemak, Docker Networking Cookbook, Packt Publishing, 2016

Supports de formation

  • François Micaux, Formation Docker Base, support de formation, 2022
  • François Micaux, Formation Docker Advanced, support de formation, 2022

Articles et magazines

  • « Utilisez plusieurs versions de PHP sur un même serveur web », Sébastien Lamy, Linux Pratique n°115, Sept-Oct 2019, p 72
  • « Docker est-il déjà obsolète ? », David Blaskow, Linux Magazine France n°229, Sept 2019, p 14
  • « Conteneurs : LXC, gros plan sur les options avancées », Cédric Pellerin, Linux Pratique n°118, Mars-Avril 2020, p 38
  • « Orchestration : Créez et déployez votre premier cluster avec Kubernetes », Guillaume Morini, Linux Pratique n°118, Mars-Avril 2020, p 46
  • « Le DevOps dans le monde réel », Cédric Pellerin et Sidoine Pierrel, Linux Pratique n°118, Mars-Avril 2020, p 66
  • Dossier « État du Cloud », DataNews n°3, 5 juin 2020

Vidéos

  • « Below Kubernetes : demystifying container runtimes », Thierry Carrez, FOSDEM 2020, https://www.youtube.com/watch?v=MDsjINTL7Ek

Documentation et liens

Docker et Docker Swarm

  • Documentation officielle Docker
    • Docker Compose : https://docs.docker.com/compose/
    • Swarm Mode : https://docs.docker.com/engine/swarm/
    • Networking : https://docs.docker.com/network/
    • Reference (API, CLI, Specifications) : https://docs.docker.com/reference/
  • Tutoriels
    • Docker for Beginners : https://docker.github.io/get-involved/docs/communityleaders/eventhandbooks/docker101/
      • Getting Started with Dockerfile : https://docker.github.io/get-involved/docs/communityleaders/eventhandbooks/docker101/dockerfile/
      • Creating a Private Registry : https://docker.github.io/get-involved/docs/communityleaders/eventhandbooks/docker101/registry/
      • Docker Networks : https://docker.github.io/get-involved/docs/communityleaders/eventhandbooks/docker101/networking/
    • Docker for Intermediates : https://docker.github.io/get-involved/docs/communityleaders/eventhandbooks/docker201/
      • Getting Started with Docker Compose : https://docker.github.io/get-involved/docs/communityleaders/eventhandbooks/docker201/gettingstarted/
      • Getting Started with Docker Swarm : https://docker.github.io/get-involved/docs/communityleaders/eventhandbooks/docker201/swarm/
      • Introduction to Docker Networking : https://docker.github.io/get-involved/docs/communityleaders/eventhandbooks/docker201/networking/
    • Docker et Ansible : https://docs.ansible.com/ansible/latest/collections/community/docker/docsite/scenario_guide.html
  • Autres sites
    • Docker Swarm Rocks : https://dockerswarm.rocks/

GlusterFS

  • https://yallalabs.com/linux/how-to-create-a-replicated-glusterfs-volumes/
  • https://blog.devgenius.io/replica-volume-in-glusterfs-b05324ce1b6f
  • https://access.redhat.com/documentation/en-us/red_hat_gluster_storage/3.4/html/administration_guide/sect-creating_replicated_volumes
  • https://yallalabs.com/linux/how-to-mount-a-glusterfs-in-a-client-machine/
  • https://access.redhat.com/solutions/234033
  • https://www.jamescoyle.net/how-to/559-glusterfs-performance-tuning
  • Performances
    • https://docs.gluster.org/en/latest/Administrator-Guide/Performance-Tuning/
    • https://www.gluster.org/gluster-tiering-and-small-file-performance/
    • https://www.jamescoyle.net/how-to/559-glusterfs-performance-tuning