31 lines
991 B
Markdown
31 lines
991 B
Markdown
|
|
# 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)
|