Πώς να εγκαταστήσετε το Docker στο Raspberry pi με το Raspbian;

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

Φυσικά, Μπορεί να κάνει άλλα πράγματα, όπως εκτέλεση διακομιστή ιστού, διακομιστή μεσολάβησης ή διακομιστή βάσης δεδομένων και πολλά άλλα στο Docker σε ένα Raspberry Pi.

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

Λιμενεργάτης χρησιμοποιεί δυνατότητες απομόνωσης πόρων του πυρήνα Linux, όπως ομαδοποιήσεις και χώρους ονομάτων (namespaces) για να επιτρέπεται η εκτέλεση ξεχωριστών "κοντέινερ" σε μία παρουσία Linux, αποφεύγοντας τα γενικά έξοδα έναρξης και συντήρησης εικονικών μηχανών.

Προετοιμασία του Raspberry Pi

Η εγκατάσταση του Docker στο Raspberry Pi δεν είναι τίποτα για να γράψετε σπίτι και η εγκατάστασή του είναι πολύ απλή. Σε αυτό το σεμινάριο Θα λάβουμε ως βάση το επίσημο σύστημα του Raspberry μας που είναι Raspbian.

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

Ήδη με το Raspbian εγκατεστημένο στο Raspberry pi, πρόκειται να ενημερώσουμε τα πακέτα και το cache αποθετηρίου πακέτου Raspbian APT με την ακόλουθη εντολή:

sudo apt update

Τώρα, πρέπει να ενημερώσετε όλα τα νέα πακέτα λογισμικού που έχουν εντοπιστεί από το Raspbian. Για αυτό πρέπει απλώς να εκτελέσουμε την ακόλουθη εντολή:

sudo apt upgrade

Σε αυτό το σημείο, τα πακέτα λογισμικού πρέπει να ενημερωθούν.

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

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

sudo apt install raspberrypi-kernel raspberrypi-kernel-headers

Με όλα τα παραπάνω έτοιμα, μπορούμε τώρα να προχωρήσουμε στην εγκατάσταση του Docker στο αγαπημένο μας Raspberry Pi, καθώς είμαστε απόλυτα σίγουροι ότι έχουμε όλα τα ενημερωμένα πακέτα του συστήματος.

Εγκαταστήστε το Docker στο Raspberry Pi

Εγκατάσταση Docker Το κάνουμε εκτελώντας την ακόλουθη εντολή στο τερματικό:

curl -sSL https://get.docker.com | sh

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

Λιμενεργάτης

Με την εγκατάσταση του Docker στο σύστημα του Raspberry Pi, τώρα ξεκινάμε με το έργο υλοποίησης Docker για να μπορείτε να το χρησιμοποιήσετε.

Γι 'αυτό το πρώτο βήμα είναι προσθέστε τον χρήστη του συστήματος "pi" (Προεπιλογή Raspbian) στην ομάδα των λιμενεργατών. Έτσι, θα μπορείτε να δημιουργήσετε και να διαχειριστείτε κοντέινερ, εικόνες, τόμους κ.λπ. docker χωρίς προνόμια sudo ή superuser.

Εάν δημιούργησαν διαφορετικό χρήστη, πρέπει να αλλάξουν το "pi" στο όνομα χρήστη τους στην εντολή. Για να προσθέσετε τον χρήστη pi στην ομάδα Docker απλά πρέπει να εκτελέσουν την ακόλουθη εντολή:

sudo usermod -aG docker pi

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

Μπορούν να επανεκκινήσουν το σύστημά τους εκτελώντας την ακόλουθη εντολή στο τερματικό:

sudo reboot

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

docker version

Όπως μπορείτε να δείτε, το Docker λειτουργεί ήδη τέλεια στο Raspberry Pi σας.

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


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.