Πώς μπορώ να παραθέσω τις διεργασίες που εκτελούνται σε ένα κοντέινερ Docker;

Pos Mporo Na Paratheso Tis Diergasies Pou Ektelountai Se Ena Konteiner Docker



Το Docker είναι ένα φόρουμ που έχει σχεδιαστεί για να βοηθά τους χρήστες να δημιουργούν, να αναπτύσσουν και να διαχειρίζονται εφαρμογές μέσα στα κοντέινερ. Τα κοντέινερ Docker είναι ελαφριά, ανεξάρτητα εκτελέσιμα πακέτα που παρέχουν ξεχωριστά περιβάλλοντα για την εκτέλεση εφαρμογών. Ένα από τα πιο βασικά χαρακτηριστικά του Docker είναι η διαχείριση και η παρακολούθηση των διαδικασιών που εκτελούνται μέσα στα κοντέινερ.

Σε αυτήν την εγγραφή, θα μιλήσουμε για την εμφάνιση διεργασιών που εκτελούνται σε ένα κοντέινερ Docker.

Πώς μπορώ να παραθέσω τις διεργασίες που εκτελούνται σε ένα κοντέινερ Docker;

Χρησιμοποιούνται διαφορετικές εντολές για την καταχώριση των διεργασιών που εκτελούνται αυτήν τη στιγμή σε ένα κοντέινερ, όπως:







Χρήση 'επιθεώρησης αποβάθρας'

Για να παραθέσετε τη διαδικασία εκτέλεσης των κοντέινερ Docker, λάβετε πρώτα τη λίστα των κοντέινερ που εκτελούνται αυτήν τη στιγμή, εκτελώντας την παρακάτω εντολή:



λιμενεργάτης ΥΣΤΕΡΟΓΡΑΦΟ

Σύμφωνα με το παρακάτω αποτέλεσμα, thirsty_meitner το κοντέινερ λειτουργεί:







Τώρα, τρέξτε το επιθεώρηση λιμενεργατών εντολή για τη λίστα των διεργασιών του κοντέινερ Docker που εκτελούνται:

Docker επιθεωρεί thirsty_meitner

Εδώ, η πλήρης λεπτομέρεια του κοντέινερ μαζί με τις διεργασίες που εκτελούνται έχουν καταγραφεί με επιτυχία:



Χρήση 'docker top'

Ένας άλλος ευκολότερος τρόπος για να εμφανίσετε τις διεργασίες που εκτελούνται σε κοντέινερ Docker είναι να εκτελέσετε το κορυφή αποβάθρας εντολή. Εμφανίζει τις διαδικασίες σε πραγματικό χρόνο και βοηθά τους χρήστες να διαγνώσουν καθώς και να διορθώσουν προβλήματα. Ως εξής:

docker top thirsty_meitner

Όπως μπορείτε να δείτε, οι πληροφορίες σχετικά με τις διεργασίες που εκτελούνται έχουν εμφανιστεί μαζί με το αναγνωριστικό χρήστη (UID), το αναγνωριστικό διεργασίας (PID), τη χρήση της CPU και πολλά άλλα:

Χρήση 'docker exec'

ο docker exec Η εντολή χρησιμοποιείται επίσης για την καταχώριση των διεργασιών που εκτελούνται σε ένα κοντέινερ Docker μαζί με το ΥΣΤΕΡΟΓΡΑΦΟ εντολή. Μαζί με αυτήν την εντολή, μπορείτε να χρησιμοποιήσετε πολλά ορίσματα και επιλογές για περισσότερες λεπτομέρειες. Για παράδειγμα, χρησιμοποιήστε την παρεχόμενη εντολή μαζί με το -προς την επιλογή για την εμφάνιση των διεργασιών που εκτελούνται ενός κοντέινερ, καθώς και το αναγνωριστικό χρήστη, το αναγνωριστικό διεργασίας, τη χρήση CPU, τη χρήση μνήμης, τον χρόνο έναρξης της διαδικασίας, την εντολή και πολλά άλλα:

λιμενεργάτης εκτελεστ thirsty_meitner ΥΣΤΕΡΟΓΡΑΦΟ -προς την

Αυτό αφορά την καταχώριση διαδικασιών που εκτελούνται σε ένα Docker Container.

συμπέρασμα

Χρησιμοποιούνται πολλαπλές εντολές για την καταχώριση των διαδικασιών που εκτελούνται σε κοντέινερ Docker, όπως η εντολή 'docker inspect' για την εμφάνιση των περιεκτικών λεπτομερειών του κοντέινερ και της διαδικασίας εκτέλεσής του, η εντολή 'docker top' και η εντολή 'docker exec' για εμφάνιση τις διεργασίες που εκτελούνται, συμπεριλαμβανομένου του αναγνωριστικού χρήστη, του αναγνωριστικού διαδικασίας, της χρήσης CPU, της χρήσης μνήμης, του χρόνου έναρξης της διαδικασίας και της εντολής. Αυτός ο οδηγός επεξηγεί τις πολλαπλές εντολές για την καταχώριση διεργασιών που εκτελούνται σε ένα κοντέινερ Docker.