docker:utiliser
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| docker:utiliser [2019/09/02 22:59] – techer.charles_0870019y.campus.lyceeconnecte.fr | docker:utiliser [2021/09/05 18:28] (Version actuelle) – [Récupérer une image dans sa dernière version] techer.charles_educ-valadon-limoges.fr | ||
|---|---|---|---|
| Ligne 161: | Ligne 161: | ||
| - | Télécharger l’image Docker ubuntu :bionic-20190424 | + | Télécharger l’image Docker ubuntu :bionic-20210827 |
| <code shell> | <code shell> | ||
| - | btssio@ubuntudocker: | + | btssio@ubuntudocker: |
| - | bionic-20190424: Pulling from library/ | + | bionic-20210827: Pulling from library/ |
| - | Digest: sha256:d26d529daa4d8567167181d9d569f2a85da3c5ecaf539cace2c6223355d69981 | + | e4ca327ec0e7: |
| - | Status: Downloaded newer image for ubuntu: | + | Digest: sha256:9bc830af2bef73276515a29aa896eedfa7bdf4bdbc5c1063b4c457a4bbb8cd79 |
| + | Status: Downloaded newer image for ubuntu: | ||
| + | docker.io/ | ||
| btssio@ubuntudocker: | btssio@ubuntudocker: | ||
| REPOSITORY | REPOSITORY | ||
| - | Ubuntu | + | Ubuntu |
| ubuntu | ubuntu | ||
| btssio@ubuntudocker: | btssio@ubuntudocker: | ||
| Ligne 224: | Ligne 226: | ||
| 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. | ||
| </ | </ | ||
| - | + | ||
| + | Pour lancer un conteneur arrêté avec son identifiant ou son nom : | ||
| + | <code shell> | ||
| + | btssio@ubuntudocker: | ||
| + | </ | ||
| === Autre commande pour visualiser les conteneurs actifs === | === Autre commande pour visualiser les conteneurs actifs === | ||
| <code shell> | <code shell> | ||
| Ligne 342: | Ligne 349: | ||
| === Supprimer un conteneur === | === Supprimer un conteneur === | ||
| + | <code shell> | ||
| + | docker rm [identifiant ou nom du conteneur] | ||
| + | </ | ||
| + | === Faire le ménage === | ||
| - | docker rm [identifiant ou nom du conteneur] | ||
| - | |||
| - | | ||
| 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 | ||
| + | </ | ||
| + | === 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] | ||
| + | </ | ||
| - | docker | + | === Lancer un conteneur avec un nom donné === |
| + | <code shell> | ||
| + | docker | ||
| + | </ | ||
| - | Lancer un conteneur | + | === Lancer un conteneur |
| - | docker run --name=[nom fourni] [image] | + | |
| - | | ||
| 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: | + | <code shell> |
| + | btssio@ubuntudocker: | ||
| e70a11313849c4c2ce8beebe72935368b909759ab5eb4e2c2f1bcf715c1a2bd1 | e70a11313849c4c2ce8beebe72935368b909759ab5eb4e2c2f1bcf715c1a2bd1 | ||
| btssio@ubuntudocker: | btssio@ubuntudocker: | ||
| CONTAINER ID IMAGE COMMAND | CONTAINER ID IMAGE COMMAND | ||
| e70a11313849 ubuntu "/ | e70a11313849 ubuntu "/ | ||
| + | </ | ||
| + | === 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: | + | <code shell> |
| + | btssio@ubuntudocker: | ||
| root@e70a11313849:/# | root@e70a11313849:/# | ||
| + | </ | ||
| - | Arrêter un conteneur | + | === Arrêter un conteneur |
| - | docker stop [conteneur] | + | <code shell> |
| + | docker stop [conteneur] | ||
| + | </ | ||
| - | Démarrer un conteneur arrêté | + | === Démarrer un conteneur arrêté |
| - | docker start [conteneur] | + | <code shell> |
| + | docker start [conteneur] | ||
| + | </ | ||
| + | ====== Retour Accueil SISR3 ====== | ||
| + | * [[sisr3: | ||
docker/utiliser.1567457971.txt.gz · Dernière modification : 2019/09/02 22:59 de techer.charles_0870019y.campus.lyceeconnecte.fr
