Cours Année : 2018

Formation DEVOPS : introduction à Docker, introduction à l'intégration continue avec Docker/Git/Jenkins

Introduction à Docker

Résumé

Docker est un projet open source (Apache 2.0) écrit en GO et hébergé sur GitHub: https://github.com/docker (https://github.com/docker). Initialement porté par la startup DotCloud (renommée depuis Docker) fondée par deux français anciens de l'Epitech. Docker est composé de trois éléments : le daemon Docker qui s'exécute en arrière-plan et qui s'occupe de gérer les conteneurs (Containerd avec runC) une API de type REST qui permet de communiquer avec le daemon Le client en CLI (command line interface) : commande docker Par défaut, le client communique avec le daemon Docker via un socket Unix (/var/run/docker.sock) mais il est possible d'utiliser un socket TCP. Docker c'est aussi un dépôt d'images (aussi appelé registry) : https://store.docker.com (https://store.docker.com) Il contient les images officielles maintenues par Docker mais aussi celles mises à disposition par d'autres contributeurs. Quelques concepts: une image est un ensemble de fichiers inertes en read-only. Un conteneur est une instance une active (started) ou inactive (stopped) d'une image. L'execution d'un conteneur n'altère jamais une image. Lexique Conteneur : Image exécutable d'un environnement complet incluant code,

Fichier principal
Vignette du fichier
TP DEVOPS_Chaîne_de_déploiement_(Docker, Jenkins, etc.).pdf (558.77 Ko) Télécharger le fichier
Introduction à Docker.pdf (137.07 Ko) Télécharger le fichier
TP_DEVOPS_normandev_2018_v1.zip (1.04 Mo) Télécharger le fichier
formation-devops.pdf (1.02 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Licence
Origine Fichiers produits par l'(les) auteur(s)
Licence
Origine Fichiers produits par l'(les) auteur(s)
Licence
Loading...

Dates et versions

cel-02285669 , version 1 (13-09-2019)

Licence

Identifiants

Citer

Alexis Lahouze, Bruno Levasseur, Sébastien Rey-Coyrehourcq. Introduction à Docker. École thématique. Saint Etienne Du Rouvray, France. 2018. ⟨cel-02285669⟩
577 Consultations
19662 Téléchargements

Altmetric

Partager

  • More