Exploitation de Docker sur Linux
Intitulé long |
Exploitation de Docker sur Linux
|
Présentation |
L’objectif de ce Côté Labo est de comprendre l’intérêt de l’outil Docker et d’en tester les principaux usages (déployer rapidement plusieurs instances d’un service, pour les SISR, développer et tester une application pour les SLAM).
Seul Docker sur Linux est étudié ici mais les principes restent les mêmes sur Windows.
Ce Côté Labo comporte 3 activités communes aux 2 options :
- Activité 1 : installation et première exploitation de Docker.
- Activité 2 : déploiement d’un site Web dynamique.
- Activité 3 : lancement d’une application avec Docker Compose.
Un approfondissement traitant des questions liées à la professionnalisation de l'utilisation de Docker est prévu.
|
Pré-Requis |
Commandes de base d’administration d’un système Linux. Notions de virtualisation.
|
Compétences |
B1.2 Répondre aux incidents et aux demandes d’assistance et d’évolution
B1.5 Mettre à disposition des utilisateurs un service informatique
B2.2 SISR - Installer, tester et déployer une solution d’infrastructure réseau
B2.1 SLAM Concevoir et développer une solution applicative
B2.2 SLAM Assurer la maintenance corrective ou évolutive d’une solution applic
|
Savoir |
Savoir-faire :
- Justifier le choix d’une solution de mise en production d’un service et d’un système
- Automatiser l’installation d’un service
- SISR Valider et documenter la mise en exploitation d’un service
- B1.5 Réaliser les tests d’intégration et d’acceptation d’un service
-
SISR Maquetter et prototyper une solution d’infrastructure permettant d’atteindre la qualité de service attendue
- SLAM Participer à la conception de l’architecture d’une solution applicative
Savoirs associés :
- Mise en production, méthodes, technologies, techniques, normes et standards associés
- Technologies et techniques associées à l'installation des services
- SLAM Techniques et outils de tests et d’intégration de composants logiciels
|
Transversalité |
Bloc 2 SLAM et SISR
|
Outils |
Un serveur physique ou virtuel avec une distribution Linux 64 bits (ici Debian Stretch – version stable actuelle). Docker 18.03 ou supérieur.
Sites officiels : https://www.docker.com/, https://registry.hub.docker.com et https://docs.docker.com/
Sources utilisées :
- Linux Pratique n°91
- gnu/linux magazine France n°174
- Bibliothèque Numérique ENI : Docker - Prise en main et mise en pratique sur une architecture micro-services (2e édition)
|
Mots Clés |
Docker virtualisation container conteneurs services micro-services conteneurisation
|
Auteurs |
Apollonie Raffalli avec la relecture et les tests de Fabrice Missonnier, David Duron, Yann Barrot et Hervé Le Guern
|
Date de Publication |
23 Janvier 2019
|
Date de Modification |
23 Janvier 2019
|
|