Skip to main content

Labo 1 - Premiers conteneurs, premières commandes

Voici la première commande :


1
sudo docker run --rm bash echo Salut


image.pngfirst command.png

docker -> nom de la commande qui permet de donner des ordres à docker
run -> c'est l'action qu'on demande à docker d'exécuter (ici on lui demande de créer et lancer un conteneur)
--rm -> paramètre optionnel qui indique à docker que quand le conteneur aura terminé de s'exécuter, on veut qu'il soit supprimé - on parle bien du conteneur pas de l'image qui restera en cache sur notre ordinateur prête à être instanciée en un nouveau conteneur dès qu'on en aura besoin
bash -> c'est le nom de l'image 
echo Salut -> commande à exécuter dans le conteneur

Commande suivantesuivant :


1
sudo docker images


image.pngcapture.png

images -> demande l'affichage des images présentent localement dans le cache de notre serveur
REPOSITORY -> nom du dépôt d'où provient l'image
TAG -> identification d'un version spécifique d'une image 
IMAGE ID -> identifiant unique d'une image
CREATED -> date de création de l'image
SIZE -> taille de l'image

Pour vérifier, chercher une version spécifique d'une image, se rendre sur le hub de docker 

image.pngcapture.png

Commande suivante :


1
sudo docker run -ti --rm bash


image.pngcapture.png

image.pngcapture.png

Nous avons accès à un terminal du conteneur avec clavier et écran

Dernière commande :


1
sudo docker ps


Liste les conteneurs en cours d'exécution avec des informations détaillées

image.pngcapture.png