Docker PS montre la commande complète

Docker PS montre la commande complète

Selon son site Web officiel, Docker est une plate-forme de conteneurisation. Il permet aux programmeurs d'emballer des applications dans des capsules, qui ont été des parties exécutables standardisées qui intègrent le code du programme uniquement avec les packages OS et les conditions préalables nécessaires à l'exécution sur presque n'importe quelle architecture.

L'architecture Docker a fourni un service de terminal qui permet à chacun d'exécuter une variété d'instructions pour obtenir des informations de navires ou de conteneurs. Les dockers ont des instructions différentes qui sont utilisées à diverses fins. L'une des commandes les plus connues est la «docker ps«Commande qui est utilisée pour obtenir des informations concernant les conteneurs Docker actuellement disponibles dans votre framework Docker. Nous avons donc décidé d'utiliser cet article pour illustrer comment le «docker ps»L'instruction fonctionne et comment nous pouvons voir l'instruction complète globale de notre shell Linux en utilisant le«-sans trunc«Option dedans.

Pour commencer, nous nous connecterons à partir de notre système et en utilisant le «Ctrl + alt + t«Pour que la console terminale commence rapidement. Vous devez supprimer tous les anciens packages déjà installés avec d'autres packages connexes d'Ubuntu 20.04 Système. Ainsi, l'instruction APT-GET a été utilisée jusqu'à présent, suivie du mot-clé "retirer»Et les noms des packages à supprimer. Ajoutez le mot de passe de votre compte actuel et appuyez sur la touche Entrée pour le continuer.

Dans un certain temps, l'ensemble de Docker et ses autres packages de bibliothèque seront magnifiquement supprimés.

Vous pouvez utiliser le package «apt-get» ou le package «Snap» pour l'installer. Choisir la "apte"Package pour l'installer comme nous l'avons utilisé ci-dessous"installer"Instructions avec le package Docker"docker.Io".

$ sudo apt-get install docker.Io

Appuyez sur «Y» A demandé: «Voulez-vous continuer» pour terminer l'installation.

Après avoir terminé le retrait et l'installation, vous devez mettre à jour Ubuntu 20.04 Utilisation de l'instruction de mise à jour APT-Get comme indiqué sous. Ajoutez votre mot de passe et continuez.

$ sudo apt-get updat

La version installée de Docker peut être trouvée à l'aide d'une instruction exécutée dans les images ci-dessous. La version actuelle de Docker installée est «20.dix.12 ”.

$ docker --version

Maintenant, il est temps de voir comment l'instruction «Docker PS» fonctionne à notre fin dans l'Ubuntu 20.04 Système. Nous devons donc utiliser l'instruction «Docker PS» à faire défaut pour obtenir des données concernant le conteneur en cours d'exécution de notre plateforme Docker. Il s'avère qu'il n'y a pas un seul conteneur dans notre plate-forme Docker. Donc, nous devons en créer un.

$ sudo docker ps -a

Mais avant cela, nous avons utilisé la même instruction «Docker PS» avec l'option «-no-trunc» pour voir comment cela fonctionne. Comme il n'y a pas de conteneurs, il n'y a donc pas de sortie à voir.

$ sudo docker ps - -no-trunc

Regardons les images docker qui sont disponibles pour Ubuntu 20.04 Système. Par conséquent, nous avons utilisé l'instruction «Docker Images» pour répertorier toutes les images. Il y a un total de 3 images disponibles pour notre usage. Utilisons-les pour faire des conteneurs.

$ sudo docker images

Les images doivent être tirées avant d'être utilisées pour fabriquer des conteneurs. Donc, nous avons utilisé l'instruction «Docker Pull» pour tirer les images Busybox et Ubuntu dans notre plateforme Docker. Les deux images ont été retirées avec succès et sont prêtes pour notre usage.

$ sudo docker tire busybox
$ sudo docker tire ubuntu

Vous devez exécuter les images retirées à votre terminal de coque pour fabriquer des conteneurs après cela. Alors, essayez l'instruction "Docker Run" avec le nom d'une image comme affiché ci-dessous. Nous avons exécuté toutes les images disponibles ici.

$ sudo docker run ubuntu
$ sudo docker run busybox
$ sudo docker run hello-world

Après avoir tiré et exécuté les images, il est grand temps de consulter les informations sur le conteneur à l'aide de la requête «Docker PS -A». Cela montre que trois conteneurs ont été fabriqués avec succès.

$ sudo docker ps -a

Maintenant, nous examinerons la sortie de l'instruction «Docker PS» ainsi que l'option «-No-trunc». Comme il n'y a pas de conteneur en cours d'exécution, donc pas de sortie.

$ sudo docker ps - -no-trunc

Nous devons exécuter un conteneur avec un nouveau nom en utilisant l'instruction «Run» de Docker. Nous utilisons l'option «-name» pour reprendre la «boîte occupée» du conteneur à «Nouveau». De plus, l'option «-it» ouvrira la console interactive de notre coquille. Le conteneur «nouveau» a commencé à fonctionner au fur et à mesure que son terminal a été lancé. Cette zone de console peut être utilisée pour obtenir des informations concernant le conteneur en cours d'exécution via l'utilisation de certaines instructions Docker.

Ainsi, pour une instance, nous avons exécuté la question de la liste «LS» pour répertorier tous les répertoires du conteneur «nouveau». Tous les répertoires sont répertoriés sur notre écran de sortie. À l'heure actuelle, le conteneur fonctionne avec succès.

Maintenant, lorsque nous exécutons l'instruction «Docker PS» sur le shell, la sortie nous montre le conteneur en cours d'exécution «Nouveau» et ses informations connexes (I.e. ID de conteneur, nom, commande, temps créé, statut et ports.) Ces informations sont un peu réservées car elles ne montrent pas la sortie de remplissage. Donc, nous avons à nouveau essayé cette instruction avec l'option «-no-trunc». Cette fois, cela nous montre la sortie complète de l'instruction «docker ps» i.e. ID de conteneur complet et autres informations.

$ sudo docker ps
$ sudo docker ps - -no-trunc

Juste comme ça, l'option «-no-trunc» peut également être utilisée avec l'instruction «Docker PS -A» pour afficher les informations supplémentaires concernant les conteneurs.

$ sudo docker ps -a - -no-trunc

Conclusion:

Il s'agissait de fonctionner des conteneurs Docker dans Ubuntu 20.04. Nous avons discuté des moyens de retirer et d'exécuter les images d'un Docker à notre fin et les moyens de créer un nouveau conteneur en cours d'exécution en utilisant l'instruction «Run». L'instruction «Docker PS» a été utilisée à plusieurs étapes pour afficher ses conteneurs en cours d'exécution et l'option «-no-trunc» est utilisée pour afficher sa sortie complète.