« Docker/Gestion des conteneurs » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 1 :
<noinclude>{{Docker}}</noinclude>
 
== Registres ==
Les conteneurs sont stockés :
Les images des conteneurs peuvent être stockées dans un registre, privé ou public comme https://hub.docker.com/.
 
Pour les récupérer :
<syntaxhighlight lang=bash>
docker login
docker image pull $IMAGE_NAME || echo " >> missing image"
</syntaxhighlight>
 
Les images téléchargées sont stockées :
* Sur Linux, dans <u>/var/lib/docker/</u>.
* Sur MacOS, dans <u>/Users/nom_utilisateur/Library/Containers/com.docker.docker/</u>.
* Sur Windows, dans <u>C:\ProgramData\docker\</u> ou <u>C:\ProgramData\DockerDesktop\</u>.
 
Pour mettre à jour une image sur un registre à partir d'un [[../Dockerfile/]] :
<syntaxhighlight lang=bash>
docker image build
docker image push $IMAGE_NAME
</syntaxhighlight>
 
== run ==