ciel-b1/src/cours/CIEL1/03-dev-env/conteneurs.md

991 B

Les conteneurs

Concept

VM vs Conteneurs Qu'est-ce qu'un conteneur et à quoi ça sert Systèmes de conteneurisation : Docker, LXC, Podman... Conteneurs, images, registries

Utiliser Docker

CLI

  • Lancer/arrêter un conteneur avec une image existante
  • Les variables d'environnement
  • Les volumes
  • Le réseau dans docker, et les applications multi-conteneurs
  • Interagir avec un conteneur (accéder à un terminal)

Docker Compose

  • Le YAML
  • Configurer un ou plusieurs conteneurs avec un fichier

Créer une image docker

A mon avis ambitieux, voir avec les collègues. Sinon rester basique. https://lycee-benoit.tech/BTS/_defrance/ciel/r3/docker/lab-docker-101.html#exo2

Orga

TP

  • Découverte de docker avec 1 puis 2 conteneurs (site web et ensuite db) et docker compose
  • Personnalisation d'une image et compilation + mise en route + destruction

Cours

  • Retour sur les conteneurs (après le premier TP)
  • Retour sur la fabrication d'images (après le second TP)