Outils pour utilisateurs

Outils du site


docker:utiliser

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
docker:utiliser [2019/09/02 22:59]
techer.charles_0870019y.campus.lyceeconnecte.fr
docker:utiliser [2019/09/16 09:05]
techer.charles_0870019y.campus.lyceeconnecte.fr
Ligne 224: Ligne 224:
 En lançant un nouveau conteneur, vous consterez que le dossier root ne contient pas de fichier docker.txt. En lançant un nouveau conteneur, vous consterez que le dossier root ne contient pas de fichier docker.txt.
 </WRAP> </WRAP>
- + 
 +Pour lancer un conteneur arrêté avec son identifiant ou son nom : 
 +<code shell> 
 +btssio@ubuntudocker:~$ docker start ID_ou_son_nom 
 +</code> 
 === Autre commande pour visualiser les conteneurs actifs === === Autre commande pour visualiser les conteneurs actifs ===
 <code shell> <code shell>
Ligne 342: Ligne 347:
  
 === Supprimer un conteneur === === Supprimer un conteneur ===
 +<code shell>
 +docker rm [identifiant ou nom du conteneur]
 +</code>
 +=== Faire le ménage ===
  
- docker rm [identifiant ou nom du conteneur] 
- 
-  Faire le ménage 
 La commande system et sa sous-commande prune permettant de réaliser le ménage dans les conteneurs arrêtés, les images orphelines et d’autres ressources a priori non utilisées, sans supprimer les images.  La commande system et sa sous-commande prune permettant de réaliser le ménage dans les conteneurs arrêtés, les images orphelines et d’autres ressources a priori non utilisées, sans supprimer les images. 
- docker system prune+<code shell> 
 +docker system prune 
 +</code> 
 +=== Supprimer une image ===
  
-  Supprimer une image 
 Les conteneurs qui utilisent cette image doivent au préalable avoir été supprimés. Le paramètre -f force cependant la suppression si cela n’est pas le cas. Les conteneurs qui utilisent cette image doivent au préalable avoir été supprimés. Le paramètre -f force cependant la suppression si cela n’est pas le cas.
 +<code shell>
 +docker rmi [identifiant ou nom de l’image]
 +</code>
  
- docker rmi [identifiant ou nom de l’image]+=== Lancer un conteneur avec un nom donné === 
 +<code shell> 
 +docker run --name=[nom fourni] [image] 
 +</code>
  
-  Lancer un conteneur avec un nom donné +=== Lancer un conteneur en mode détaché ===
- docker run --name=[nom fourni] [image]+
  
-  Lancer un conteneur en mode détaché 
 Lors du lancement d’un conteneur, on perd l’accès à la console du serveur Ubuntu. Cette commande permet de lancer le conteneur et de retrouver le shell du serveur sans arrêter le conteneur. Lors du lancement d’un conteneur, on perd l’accès à la console du serveur Ubuntu. Cette commande permet de lancer le conteneur et de retrouver le shell du serveur sans arrêter le conteneur.
- btssio@ubuntudocker:~$ docker run -i -t -d ubuntu+<code shell> 
 +btssio@ubuntudocker:~$ docker run -i -t -d ubuntu
 e70a11313849c4c2ce8beebe72935368b909759ab5eb4e2c2f1bcf715c1a2bd1 e70a11313849c4c2ce8beebe72935368b909759ab5eb4e2c2f1bcf715c1a2bd1
 btssio@ubuntudocker:~$ docker ps btssio@ubuntudocker:~$ docker ps
 CONTAINER ID IMAGE  COMMAND     CREATED        STATUS PORTS NAMES CONTAINER ID IMAGE  COMMAND     CREATED        STATUS PORTS NAMES
 e70a11313849 ubuntu "/bin/bash" 3 seconds ago  Up 2 s       gallant_kilby e70a11313849 ubuntu "/bin/bash" 3 seconds ago  Up 2 s       gallant_kilby
 +</code>
 +=== Se connecter à un conteneur lancé ===
  
- 
-  Ss connecter à un conteneur lancé 
 Pour accéder ensuite à ce conteneur on utilise la commande attach avec l’identifiant ou le nom du conteneur : Pour accéder ensuite à ce conteneur on utilise la commande attach avec l’identifiant ou le nom du conteneur :
- btssio@ubuntudocker:~/Documents/lab_exercice$ docker attach e70a11313849+<code shell> 
 +btssio@ubuntudocker:~/Documents/lab_exercice$ docker attach e70a11313849
 root@e70a11313849:/# root@e70a11313849:/#
 +</code>
  
-  Arrêter un conteneur +=== Arrêter un conteneur === 
- docker stop [conteneur]+<code shell> 
 +docker stop [conteneur] 
 +</code>
  
-  Démarrer un conteneur arrêté +=== Démarrer un conteneur arrêté === 
- docker start [conteneur]+<code shell> 
 +docker start [conteneur] 
 +</code>
  
 +====== Retour Accueil SISR3 ======
  
 +  * [[sisr3:accueil|SISR3]]
docker/utiliser.txt · Dernière modification: 2021/09/05 18:28 de techer.charles_educ-valadon-limoges.fr