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

31 lines
991 B
Markdown
Raw Normal View History

2025-07-18 14:20:06 +02:00
# 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)