Το Docker σάς επιτρέπει να ρυθμίζετε και να διαχειρίζεστε εύκολα απομονωμένα περιβάλλοντα για κάθε έργο σας, διασφαλίζοντας παράλληλα ότι όλες οι εξαρτήσεις διατηρούνται ξεχωριστές και αποφεύγονται οι συγκρούσεις. Το καλύτερο μέρος είναι ότι η εγκατάσταση του Docker στο Mac σας είναι εξίσου εύκολη.
Εδώ, θα σας καθοδηγήσουμε στην ακριβή διαδικασία εγκατάστασης του Docker σε Mac, ώστε να μπορείτε να αρχίσετε να χρησιμοποιείτε αυτό το ισχυρό εργαλείο για την ανάπτυξη και την ανάπτυξη των εφαρμογών σας.
Τι είναι το Docker Desktop;
Το Docker Desktop είναι ένα πρόγραμμα που μπορείτε να εγκαταστήσετε στον υπολογιστή σας για να το κάνετε πιο εύκολο χρησιμοποιήστε το Docker, μια τεχνολογία για την εκτέλεση λογισμικού σε κοντέινερ. Αν αναρωτιέστε τι είναι τα δοχεία, αφήστε μας να τα αναλύσουμε για εσάς.
Τα κοντέινερ είναι ένας τρόπος συσκευασίας λογισμικού έτσι ώστε να μπορεί να εκτελείται με συνέπεια σε οποιονδήποτε υπολογιστή, ανεξάρτητα από το λειτουργικό σύστημα ή άλλες εξαρτήσεις. Τα κοντέινερ βασικά περιέχουν όλες τις απαραίτητες εξαρτήσεις και λειτουργίες λειτουργικού συστήματος που απαιτούνται για την εκτέλεση ενός προγράμματος. Αν και είναι πολύ παρόμοιο με την ιδέα πίσω από τις εικονικές μηχανές, τα κοντέινερ είναι πιο ελαφριά και αποτελεσματικά.
Η εγκατάσταση του Docker Desktop σάς δίνει έναν τρόπο να δημιουργήσετε και να διαχειριστείτε αυτά τα κοντέινερ στον υπολογιστή σας. Αυτό μπορεί να είναι χρήσιμο για πολλά διαφορετικά πράγματα, όπως:
- Ανάπτυξη λογισμικού: Μπορείτε να χρησιμοποιήσετε το Docker για να δημιουργήσετε μεμονωμένα περιβάλλοντα ανάπτυξης για τα έργα σας, ώστε να διασφαλίσετε ότι ο κώδικάς σας θα εκτελείται με τον ίδιο τρόπο στον υπολογιστή σας όπως και σε άλλους υπολογιστές ή στην παραγωγή.
- Διακομιστές που τρέχουν: Μπορείτε να χρησιμοποιήσετε το Docker για να εκτελέσετε διακομιστές, όπως διακομιστές web ή βάσεις δεδομένων, στον υπολογιστή σας. Αυτό μπορεί να είναι χρήσιμο για δοκιμή, ανάπτυξη ή εκτέλεση μικρών προσωπικών έργων.
- Αυτοματοποίηση αναπτύξεων: Μπορείτε να χρησιμοποιήσετε το Docker για να αυτοματοποιήσετε τη διαδικασία ανάπτυξης του λογισμικού σας σε διαφορετικά περιβάλλοντα, όπως δοκιμή, εγκατάσταση ή παραγωγή.
Εν ολίγοις, το Docker Desktop είναι ένα ισχυρό εργαλείο για προγραμματιστές και διαχειριστές συστημάτων, το οποίο τους επιτρέπει να δημιουργούν, να δοκιμάζουν και να αναπτύσσουν εφαρμογές με συνέπεια σε διαφορετικά περιβάλλοντα.
Απαιτήσεις συστήματος για την εγκατάσταση του Docker σε Mac
Μπορείτε να εγκαταστήσετε το Docker για macOS και σε υπολογιστές Intel και Apple silicon Mac. Ακολουθούν οι απαιτήσεις για καθεμία:
Mac με τσιπ Intel
- macOS έκδοση 11 (Big Sur) ή νεότερη
- Τουλάχιστον 4 GB μνήμης RAM
- Η πιο πρόσφατη έκδοση του VirtualBox στο Mac σας.
Mac με πυρίτιο της Apple
- Το Rosetta 2, αν και δεν είναι υποχρεωτικό με το Docker Desktop 4.3.0 και νεότερες εκδόσεις, απαιτείται για την εκτέλεση ορισμένων προαιρετικών εργαλείων γραμμής εντολών.
Προς την εγκαταστήστε το Rosetta 2 από τη γραμμή εντολών, εκτελέστε την ακόλουθη εντολή στο Terminal:
ενημερωμένη έκδοση λογισμικού --install-rosetta
Πώς να εγκαταστήσετε το Docker Desktop στο macOS
- Κατεβάστε την πιο πρόσφατη έκδοση του Docker Desktop από Ο ιστότοπος του Docker.
- Ανοίξτε το ληφθέν αρχείο και σύρετε το αρχείο Docker.dmg στο δικό σας Εφαρμογές ντοσιέ.
- Ανοίξτε την εφαρμογή Docker από το φάκελο Εφαρμογές.
- Πληκτρολογήστε τον κωδικό πρόσβασης του Mac σας όταν σας ζητηθεί.
- Μετά από αυτό, το Docker θα ρυθμιστεί αυτόματα.
Μπορείτε να επιβεβαιώσετε την εγκατάστασή σας τοποθετώντας το δείκτη του ποντικιού σας πάνω από το λογότυπο του Docker στην κάτω αριστερή γωνία του παραθύρου και θα δείτε ένα αναδυόμενο παράθυρο που λέει "Ο κινητήρας λειτουργεί".
Επαλήθευση της εγκατάστασης Docker στο Mac σας
Μετά την εγκατάσταση του Docker Desktop, θα πρέπει να βεβαιωθείτε ότι λειτουργεί σωστά. Για να το κάνετε αυτό, ανοίξτε την εφαρμογή Terminal στο Mac σας και εκτελέστε την ακόλουθη εντολή:
sudo docker --εκδοχή
Αυτή η εντολή θα πρέπει να επιστρέψει την έκδοση του Docker που εγκαταστήσατε στο Mac σας.
Ομοίως, εισαγάγετε τις ακόλουθες εντολές για να επαληθεύσετε τις εκδόσεις σύνθεσης και μηχανής της εγκατάστασής σας.
sudo docker-compose --εκδοχή
sudo docker-μηχανή --εκδοχή
Εναλλακτικά, μπορείτε επίσης να χρησιμοποιήσετε την ακόλουθη εντολή για να επαληθεύσετε την εγκατάσταση.
sudo docker run hello-world
Εάν δείτε τυχόν σφάλματα ή εάν η εντολή δεν επιστρέφει καμία έξοδο, τότε ενδέχεται να υπάρχει πρόβλημα με την εγκατάσταση του Docker.
Η εγκατάσταση του Docker στο macOS είναι εύκολη
Παρόλο που υπάρχουν πολλοί τρόποι εγκατάστασης του Docker στο macOS, ο ευκολότερος τρόπος είναι να χρησιμοποιήσετε το επίσημο πρόγραμμα εγκατάστασης. Ωστόσο, μπορείτε επίσης να δοκιμάσετε να εγκαταστήσετε το Docker στο Mac σας χρησιμοποιώντας το Homebrew εάν το επίσημο πρόγραμμα εγκατάστασης δεν σας εξυπηρετεί για κάποιο λόγο. Το καλύτερο μέρος της χρήσης του Homebrew είναι ότι μπορείτε επίσης να το χρησιμοποιήσετε για να εγκαταστήσετε άλλες εφαρμογές στο Mac σας.