Πώς να εγκαταστήσετε το Podman στο Ubuntu 24.04

Pos Na Enkatastesete To Podman Sto Ubuntu 24 04



Εάν έχετε εργαστεί με το Docker, πρέπει να γνωρίζετε για τους δαίμονες, τα κοντέινερ και τη λειτουργικότητά τους. Οι δαίμονες είναι υπηρεσίες που εκτελούνται στο παρασκήνιο ενώ το κοντέινερ έχει χρησιμοποιηθεί σε οποιοδήποτε σύστημα. Το Podman είναι ένα δωρεάν εργαλείο διαχείρισης που χρησιμοποιείται για τη διαχείριση και τη δημιουργία κοντέινερ χωρίς να εξαρτάται από κανέναν δαίμονα όπως το Docker. Ως εκ τούτου, έχει ένα πλεονέκτημα στη διαχείριση των κοντέινερ χωρίς να ασχολείται με μακροπρόθεσμες υπηρεσίες παρασκηνίου. Επίσης, το Podman δεν απαιτεί τη χρήση δικαιωμάτων σε επίπεδο ρίζας. Αυτός ο οδηγός περιγράφει διεξοδικά τον τρόπο εγκατάστασης του Podman στο Ubuntu 24.

Ενημερώστε το Σύστημα

Ας ξεκινήσουμε με την ενημέρωση συστήματος εκκινώντας το Terminal Shell του Ubuntu 24, καθώς όλες οι εγκαταστάσεις και οι αναβαθμίσεις μας βασίζονται σε εντολές. Για αυτό το απλό βήμα, θα χρησιμοποιήσουμε το βοηθητικό πρόγραμμα 'apt' του Ubuntu με δικαιώματα sudo στην εντολή 'update'. Αυτή η εντολή ενημερώνει τα βοηθητικά προγράμματα και τα αποθετήρια συστήματος για να αποφευχθούν πιθανές διενέξεις κατά την εγκατάσταση νέου λογισμικού και εφαρμογών. Μπορείτε επίσης να πραγματοποιήσετε την αναβάθμιση του συστήματος και την ενημέρωση εάν απαιτείται.

Sudo apt ενημέρωση









Εγκαταστήστε το Podman

Μετά την ενημέρωση του συστήματος Ubuntu 24, ας προχωρήσουμε προς την εγκατάσταση του Podman. Για την εγκατάστασή του, χρησιμοποιούμε το ίδιο βοηθητικό πρόγραμμα 'apt' που είναι πολύ βολικό και εύκολο στη χρήση μέσα στις οδηγίες εγκατάστασης. Η σημαία '-y' χρησιμοποιείται για να εξαναγκάσει την εγκατάσταση του Podman ό,τι κι αν γίνει. Έτσι, η εγκατάσταση ξεκινά αμέσως μετά την εκτέλεση του παρακάτω ερωτήματος:



sudo apt install -y podman





Η εγκατάσταση του εργαλείου Podman μπορεί να διαρκέσει περισσότερο από οποιαδήποτε άλλη συνηθισμένη εγκατάσταση. Επομένως, πρέπει να περιμένετε για λίγο μέχρι να γίνει.



Μετά από λίγο αναμονή, θα εγκατασταθεί το Podman και θα δημιουργηθεί ο σύμδεσμός του όπως εμφανίζεται στην έξοδο:

Επαληθεύστε την εγκατάσταση

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

Sudo podman – έκδοση

Για να λάβετε τις πληροφορίες σχετικά με το εργαλείο Podman που είναι εγκατεστημένο στο τέλος σας, μπορείτε επίσης να χρησιμοποιήσετε την εντολή 'info' με δικαιώματα sudo ως εξής:

Πληροφορίες για το Sudo podman

Εκτελέστε τα κοντέινερ μέσω του Podman

Μπορούμε να πούμε ότι το δοχείο είναι μια υπηρεσία που χρησιμοποιεί διαφορετικές εικόνες για την επεξεργασία του. Μπορείτε να δημιουργήσετε κοντέινερ ή να χρησιμοποιήσετε τα ήδη ενσωματωμένα κοντέινερ. Επομένως, πρέπει να τραβήξουμε το δοχείο και να το τρέξουμε στην άκρη μας. Για αυτό, χρησιμοποιούμε την οδηγία 'Εκτέλεση', τη σημαία '-it' και το όνομα ενός κοντέινερ, δηλ. hello-world. Θα αρχίσει να τραβάει το δοχείο από την κύρια πηγή του και να το τρέχει στην άκρη μας.

Sudo podman run -it hello-world

Θα λάβετε την ακόλουθη έξοδο μετά την εκτέλεση αυτής της εντολής 'run'. Μπορείτε να δείτε ότι αυτό το κοντέινερ έχει τραβηχτεί από την κύρια πηγή του Docker:

Τώρα, μπορούμε να αναζητήσουμε όλα τα τρέχοντα κοντέινερ του Ubuntu 24. Για αυτό, χρησιμοποιούμε την ακόλουθη οδηγία Podman με την επιλογή 'ps'. Η έξοδος αυτής της εντολής δείχνει ότι δεν υπάρχουν δοχεία που λειτουργούν αυτήν τη στιγμή. Ενώ ψάχνουμε για όλα τα τραβηγμένα κοντέινερ, μπορούμε να χρησιμοποιήσουμε τη σημαία '-a' στην ίδια οδηγία. Μπορείτε να δείτε ότι η έξοδος με την επιλογή '-a' εμφανίζει τις πληροφορίες ενός κοντέινερ.

  • Sudo podman ps
  • sudo subman ps -a

Αφαιρέστε τα δοχεία

Ακριβώς όπως η προσθήκη ενός νέου κοντέινερ στο σύστημά σας, μπορείτε επίσης να αφαιρέσετε οποιοδήποτε πρόσθετο κοντέινερ από το σύστημά σας Ubuntu 24 χρησιμοποιώντας το εργαλείο Podman. Πρέπει να χρησιμοποιήσετε την επιλογή 'rm' στην εντολή Podman με τα δικαιώματα sudo. Φροντίστε να αναφέρετε το αναγνωριστικό κοντέινερ μετά την επιλογή 'rm' στο ίδιο ερώτημα. Το κοντέινερ με συγκεκριμένο αναγνωριστικό θα αφαιρεθεί οριστικά.

Sudo podman rm 9bd8d19ef028

Χρησιμοποιήστε εικόνες μέσω του Podman

Μια εικόνα σε περιβάλλον Podman λέγεται ότι είναι το σύνολο των οδηγιών που απαιτούνται για την εκτέλεση μιας υπηρεσίας κοντέινερ ή μιας εφαρμογής. Έτσι, για να τρέξουμε το κοντέινερ Podman, χρειαζόμαστε μια συγκεκριμένη εικόνα. Για να παραθέσετε όλες τις διαθέσιμες εικόνες στο Ubuntu 24, χρειάζεστε την ίδια εντολή Podman με τη λέξη-κλειδί «εικόνες». Εμφανίζει όλες τις διαθέσιμες εικόνες στο σύστημά σας, δηλαδή d2c94e258dcb.

Εικόνες Sudo podman

Για να λάβετε μια νέα εικόνα για το περιβάλλον Podman σας, μπορείτε να εκτελέσετε την εντολή 'pull' μαζί με το όνομα μιας νέας εικόνας, δηλαδή 'debain', όπως φαίνεται στη συνημμένη εικόνα.

Sudo podman pull debian

Αφού χρησιμοποιήσετε ξανά τις οδηγίες της εικόνας, μπορείτε να δείτε ότι η λήψη της νέας εικόνας πραγματοποιήθηκε με επιτυχία.

Εικόνες Sudo podman

Δημιουργία κοντέινερ στο Podman

Τώρα που έγινε λήψη της εικόνας, πρέπει να την εκτελέσουμε για να δημιουργήσουμε ένα κοντέινερ με όνομα που ορίζεται από το χρήστη. Για αυτό, η εντολή 'run' για το Podman θα εκτελεστεί με τις σημαίες '-dit' και '-name' ακολουθούμενες από το όνομα ενός κοντέινερ, π.χ. 'Debian-container' και το όνομα μιας εικόνας που μόλις κατεβάσατε , δηλαδή «Debian». Αφού δημιουργήσετε ένα κοντέινερ από την εικόνα 'Debian', μπορείτε επίσης να το δείτε να λειτουργεί στο Podman.

  • Sudo podman run -dit –name debian-container debian
  • Sudo podman ps

Για να συνδεθείτε με το νέο κοντέινερ που εκτελείται με το όνομα 'debian-container', πρέπει να χρησιμοποιήσετε την εντολή 'attach' του Podman. Τώρα, μπορείτε να εργαστείτε σε αυτό το κοντέινερ.

Το Sudo podman επισυνάπτει το debian-container

Για να λάβετε την έκδοση του κοντέινερ, εκτελέστε την ακόλουθη εντολή σε αυτό το κοντέινερ:

Cat /etc/os-release

Τώρα, για να βγείτε από το κοντέινερ και να το σταματήσετε να λειτουργεί, πρέπει να χρησιμοποιήσετε την εντολή «έξοδος» ακολουθούμενη από την οδηγία «Σταματήστε» του Podman με το όνομα ενός συγκεκριμένου κοντέινερ.

  • έξοδος
  • Sudo podman stop debian-container

Για να ξεκινήσετε, να σταματήσετε και να αφαιρέσετε ένα κοντέινερ Podman, μπορείτε να χρησιμοποιήσετε τις ακόλουθες εντολές με μια σειρά:

  • Sudo podman start debian-container
  • Sudo podman stop debian-container
  • Sudo podman rm debian-container

Μπορείτε να αφαιρέσετε μια εικόνα Podman χρησιμοποιώντας την επιλογή 'rmi' στην ίδια εντολή 'αφαίρεση'.

sudo podman rmi debian

Απεγκαταστήστε το Podman

Ήρθε η ώρα να απεγκαταστήσετε το εργαλείο Podman από το σύστημα Ubuntu χρησιμοποιώντας την εντολή 'αφαίρεση'. Η χρήση του βοηθητικού προγράμματος 'apt' είναι απαραίτητη αφού το εγκαταστήσαμε με το 'apt'.

sudo apt αφαίρεση podman

συμπέρασμα

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