vault backup: 2025-03-06 08:33:13
This commit is contained in:
@@ -133,6 +133,7 @@ Docker rend programmable un tas de trucs
|
||||
+ Moyen principal de partage d'environnement
|
||||
+ Template pour les containers
|
||||
+ Container = instance d'image
|
||||
+ `docker image ls`
|
||||
|
||||
--
|
||||
|
||||
@@ -292,6 +293,38 @@ CMD ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "8080"]
|
||||
|
||||
---
|
||||
|
||||
### Docker
|
||||
## Registries
|
||||
|
||||
--
|
||||
|
||||
### Container registry
|
||||
|
||||
+ Permet de partager des images
|
||||
+ Mais aussi de les versionner avec les tags
|
||||
+ Docker hub
|
||||
+ ghcr.io - GitHub Container Registry
|
||||
|
||||
--
|
||||
|
||||
### Télécharger une image
|
||||
|
||||
+ `docker image pull`
|
||||
+ `docker pull`
|
||||
+ Implicitement lancé par `docker run` si l'image n'existe pas sur l'hôte
|
||||
|
||||
--
|
||||
|
||||
### Uploader une image
|
||||
|
||||
+ `docker image push`
|
||||
+ `docker push`
|
||||
+ Une image DOIT être taggée pour être uploadée avec `docker image tag`
|
||||
|
||||
--
|
||||
|
||||
### En pratique
|
||||
|
||||
+ On utilise rarement `pull` directement
|
||||
+ On utilise souvent une CI pour `push`
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user