Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
development:docker_overview [2022/02/25 17:33] – aziz | development:docker_overview [2022/10/26 09:35] (current) – aziz | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== Comment ça marche ==== | + | {{tag> |
- | < | + | ==== Docker, comment ça marche ==== |
+ | |||
+ | < | ||
docker run -it debian bash | docker run -it debian bash | ||
</ | </ | ||
- | Lance le programme '' | ||
- | < | + | Lance le programme '' |
- | docker | + | Un container est une sorte de machine virtuelle allégée |
+ | )) créé à partir de l' | ||
+ | Une image est une sorte de modèle inactif de machine virtuelle à partir duquel un container sera créé | ||
+ | )) '' | ||
+ | |||
+ | ---- | ||
+ | |||
+ | < | ||
+ | docker | ||
</ | </ | ||
- | Lister les containers en cours d' | ||
- | < | + | Lance le programme '' |
+ | |||
+ | ---- | ||
+ | |||
+ | < | ||
+ | | ||
+ | </ | ||
+ | |||
+ | Lister **tous** les containers, ceux en exécution et ceux en arrêt. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | <code -> | ||
docker exec spingler ls | docker exec spingler ls | ||
</ | </ | ||
- | Exécute la commande '' | ||
- | < | + | Exécute dans le container nommé '' |
+ | |||
+ | ---- | ||
+ | |||
+ | < | ||
docker exec -it spingler bash | docker exec -it spingler bash | ||
</ | </ | ||
- | Exécute de manière interactive le programme '' | + | |
+ | Exécute de manière interactive le programme '' | ||
==== Comment docker est utilisé chez Elosys ==== | ==== Comment docker est utilisé chez Elosys ==== | ||
+ | |||
Docker est l' | Docker est l' | ||
- | Odoo par exemple est porté par docker | + | Odoo par exemple est déployé sous docker |
- | docker-compose utilise un fichier yaml pour lancer et faire la coordination entre les containers | + | '' |
Ci-dessous un fichier yaml type pour faire tourner un container Odoo avec un container Postgresql. | Ci-dessous un fichier yaml type pour faire tourner un container Odoo avec un container Postgresql. | ||
Line 54: | Line 79: | ||
</ | </ | ||
- | En exécutant '' | + | En exécutant |
- | Le premier container '' | + | Le premier container '' |
- | Le deuxième container nommé '' | + | Le deuxième container nommé '' |
- | L' | ||
==== Références Utiles ==== | ==== Références Utiles ==== | ||
- | | + | |
+ | | ||
+ | * [[https:// | ||
+ |