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

Contenu supprimé Contenu ajouté
Ligne 7 :
 
== run ==
"run" s'utiliser pour lancer un conteneur à partir de son image. Une fois la commande exécutée, le conteneur s'arrête. Exemple qui liste le dossier courant :
Pour lancer un conteneur puis se connecter dedans, on utilise le mode interactif :
<source lang=bash>
docker run maven:latest ls
</source>
<source lang=text>
bin
boot
dev
etc
home
lib
lib64
media
mnt
opt
proc
root
run
sbin
srv
sys
tmp
usr
var
</source>
 
Pour lancerrester un conteneur puis se connecterconnecté dedans, on utilise le mode interactif (-it) :
<source lang=bash>
docker run -it redis
</source>
 
Pour partager un dossier avec la machine hôte, on peut utiliser "-v" pour "volume", ou "--mount" si le conteneur a des services<ref>https://docs.docker.com/storage/volumes/</ref>. Ex :
<source lang=bash>
docker run -it -v "/$(pwd)/":/usr/src/mymaven maven ls usr/src/mymaven
</source>