Docker Commands: Ένας πλήρης οδηγός για τη διαχείριση κοντέινερ

Τελευταία ενημέρωση: 18/03/2025
Συγγραφέας: Ισαάκ
  • Το Docker σάς επιτρέπει να διαχειρίζεστε κοντέινερ με εντολές βασικά όπως run, ps και stop.
  • Οι εικόνες αποτελούν τη βάση των κοντέινερ και η διαχείρισή τους γίνεται με pull, build και rmi.
  • Οι τόμοι διευκολύνουν τη μόνιμη αποθήκευση με εντολές όπως η δημιουργία τόμου και η ρύθμιση rm.
  • Το Docker διαχειρίζεται δίκτυα με εργαλεία όπως δημιουργία δικτύου, σύνδεση και δημιουργία rm.

Βασικές εντολές Docker

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

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

Docker Architecture and Key Elements

Πριν βουτήξουμε στις συγκεκριμένες εντολές, είναι σημαντικό να κατανοήσουμε τα βασικά στοιχεία που συνθέτουν την αρχιτεκτονική του Docker:

  • Μηχανή Docker: Είναι ο κεντρικός κινητήρας που επιτρέπει την εκτέλεση δοχεία.
  • Εικόνες: Είναι προρυθμισμένα πρότυπα που χρησιμεύουν ως βάση για τη δημιουργία δοχεία.
  • Εμπορευματοκιβώτια: Είναι περιπτώσεις του τρέχουσες εικόνες, που ενσωματώνουν τις εφαρμογές και τις εξαρτήσεις τους.
  • Τόμοι: Επιτρέπουν την αποθήκευση δεδομένων σε α διαρκής μέσα στα δοχεία.
  • Επαναφέρει: Διευκολύνουν την επικοινωνία μεταξύ εμπορευματοκιβωτίων και με τον έξω κόσμο.
Προσαρμοσμένες εικόνες με το Dockerfile-3
Σχετικό άρθρο:
Πώς να δημιουργήσετε προσαρμοσμένες εικόνες στο Docker με το Dockerfile

Βασικές εντολές για τη διαχείριση εμπορευματοκιβωτίων

Τα κοντέινερ βρίσκονται στον πυρήνα του Docker. Για να τα διαχειριστείτε σωστά πρέπει να γνωρίζετε τις ακόλουθες εντολές:

  • docker run: τρέχω α δοχείο από ένα εικόνα. Παράδειγμα: docker run -d --name mi_contenedor nginx.
  • docker ps: Καταγράψτε το δοχεία σε εξέλιξη. Για να δείτε όλα τα δοχεία, συμπεριλαμβανομένων των σταματημένων, χρησιμοποιήστε docker ps -a.
  • στάση αποβάθρας: Σταματά ένα δοχείο που τρέχει. Παράδειγμα: docker stop mi_contenedor.
  • εκκίνηση docker: Ξεκινά ένα σταματημένο δοχείο. Παράδειγμα: docker start mi_contenedor.
  • επανεκκίνηση του docker: Επανεκκινήστε ένα κοντέινερ. Παράδειγμα: docker restart mi_contenedor.
  • docker rm: Διαγράφει ένα σταματημένο κοντέινερ. Παράδειγμα: docker rm mi_contenedor.

Διαχείριση κοντέινερ στο Docker

Εντολές για διαχείριση εικόνας

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

  • Εικόνες Docker: Καταγράψτε όλα τα εικόνες αποθηκευμένο στο σύστημα.
  • έλξη αποβάθρας: Λήψη α εικόνα από το Docker Hub. Παράδειγμα: docker pull ubuntu.
  • κατασκευή docker: χτίζω α εικόνα από ένα αρχείο Docker. Παράδειγμα: docker build -t mi_imagen ..
  • docker rmi: Διαγράψτε ένα εικόνα ειδικός. Παράδειγμα: docker rmi mi_imagen.
Πώς να χρησιμοποιήσετε το Docker Compose-2
Σχετικό άρθρο:
Πλήρης οδηγός για τη χρήση του Docker Compose

Διαχείριση τόμου στο Docker

Οι τόμοι σάς επιτρέπουν να αποθηκεύετε και να κοινοποιείτε δεδομένα μόνιμα μεταξύ κοντέινερ. Ορισμένες βασικές εντολές είναι:

  • δημιουργία τόμου docker: Δημιουργήστε έναν νέο τόμο. Παράδειγμα: docker volume create mi_volumen.
  • τόμος docker ls: Καταγράψτε όλα τα όγκους διαθέσιμες.
  • όγκος βάσης rm: Διαγράφει έναν συγκεκριμένο τόμο. Παράδειγμα: docker volume rm mi_volumen.
  • docker run -v: Συνεργάτης α όγκου σε ένα δοχείο. Παράδειγμα: docker run -v mi_volumen:/datos nginx.

Εντολές διαχείρισης δικτύου

Το Docker προσφέρει προηγμένες επιλογές διαχείρισης δικτύου , επιτρέποντας την επικοινωνία μεταξύ κοντέινερ και με τον έξω κόσμο:

  • δίκτυο docker ls: Καταγράψτε όλα τα δίκτυα διαθέσιμες.
  • δημιουργία δικτύου docker: δημιούργησε ένα νέο Red. Παράδειγμα: docker network create mi_red.
  • σύνδεση δικτύου docker: Συνδέει ένα δοχείο με ένα Red. Παράδειγμα: docker network connect mi_red mi_contenedor.
  • δίκτυο docker rm: Διαγράψτε ένα Red. Παράδειγμα: docker network rm mi_red.

Δικτύωση στο Docker

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

Σχετικό άρθρο:
Πώς να διορθώσετε τον κωδικό σφάλματος 4294967295