Πώς να ρυθμίσετε και να χρησιμοποιήσετε το Docker Desktop στα Windows
Είστε(Are) προγραμματιστής και ξεκινάτε με τη δημιουργία κοντέινερ; Το Containerization(Containerization) είναι η νέα τάση αυτές τις μέρες και καθιστά το υπάρχον σύστημα εφαρμογής σας ανεξάρτητο και πιο αξιόπιστο. Εάν είστε μόνο αρχάριος και ξεκινάτε με εργαλεία όπως το Docker , τότε αυτό είναι το σωστό μέρος για να βρεθείτε. Σε αυτήν την ανάρτηση, έχουμε καλύψει ένα σεμινάριο σχετικά με τον τρόπο ρύθμισης και χρήσης του Docker σε μια μηχανή Windows . Η διαδικασία προϋποθέτει ότι είστε κάπως εξοικειωμένοι με την έννοια του containerization.
Για να σας δώσω έναν σαφέστερο ορισμό του κοντέινερ, θα ήθελα να αναφέρω ευθέως τον Docker :
A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.
Ρύθμιση(Set) και χρήση του Docker Desktop στα Windows
Το Docker(Docker) έχει πολλές περιπτώσεις χρήσης. Το πιο δημοφιλές από αυτά είναι η μεταφορά κοντέινερ σε υπάρχουσες εφαρμογές. Μπορείτε να επανασυσκευάσετε τις υπάρχουσες εφαρμογές Java(Java) ή .NET σε ένα εξαιρετικά φορητό κοντέινερ που μπορεί να αναπτυχθεί σε οποιονδήποτε διακομιστή. Αλλά για να το κάνετε αυτό, πρέπει να ξεπεράσετε τα βασικά. Ας ξεκινήσουμε λοιπόν και ας δούμε πώς να το ρυθμίσετε στα Windows .
1. Πραγματοποιήστε λήψη και εγκατάσταση της εγκατάστασης. Μεταβείτε στον ιστότοπο του Docker και κατεβάστε το Docker Desktop για Windows( Docker Desktop for Windows) . Μετά τη λήψη, εγκαταστήστε το στον υπολογιστή σας ακολουθώντας τις απλές οδηγίες στη ρύθμιση. Ο υπολογιστής σας ενδέχεται να επανεκκινηθεί μερικές φορές κατά τη διάρκεια της διαδικασίας.
2. Μόλις εγκατασταθούν όλα, πρέπει να δημιουργήσετε έναν λογαριασμό. Μεταβείτε στο hub.docker.com και δημιουργήστε έναν νέο λογαριασμό. Τώρα χρησιμοποιήστε τον ίδιο λογαριασμό για να συνδεθείτε στην εγκατάσταση στα Windows . Η δημιουργία λογαριασμού είναι εντελώς δωρεάν και δεν θα χρεωθείτε τίποτα.
3. Το τμήμα εγκατάστασης έχει πλέον τελειώσει. Μπορείτε να επιβεβαιώσετε εάν το Docker εκτελείται μεταβαίνοντας στο δίσκο συστήματος και κάνοντας κλικ στο εικονίδιο της φάλαινας. Ή μπορείτε να ανοίξετε ένα παράθυρο CMD και να το εκτελέσετε(CMD)
docker --version
για να ελέγξετε εάν έχετε εγκαταστήσει το Docker στον υπολογιστή σας. Ή μπορείτε επίσης να κάνετε λήψη της εικόνας του hello-world για να ελέγξετε αν όλα λειτουργούν καλά. Στο ίδιο παράθυρο CMD εκτελέστε το docker run hello-world για να εκτελέσετε όλους τους ελέγχους.
4. Τώρα χρειάζεστε μια εικόνα για να ξεκινήσετε το πρώτο σας κοντέινερ. Υπάρχουν πολλές δημόσιες εικόνες διαθέσιμες για διαφορετικούς σκοπούς. Μπορείτε να μεταβείτε στο Docker hub και να αναζητήσετε οποιαδήποτε εικόνα θέλετε. Υπάρχουν διαθέσιμες εικόνες για WordPress , Ubuntu , Node.Js κ.λπ. Σε αυτό το παράδειγμα, πρόκειται να εγκαταστήσουμε μια εικόνα WordPress σε ένα τοπικό κοντέινερ, ώστε να μπορείτε να εκτελέσετε ένα τοπικό κοντέινερ WordPress στον υπολογιστή σας.
5. Το πρώτο βήμα για τη δημιουργία οποιουδήποτε κοντέινερ είναι η δημιουργία του αρχείου διαμόρφωσής του. Το αρχείο διαμόρφωσης καθορίζει ποια εικόνα θα χρησιμοποιεί το κοντέινερ και με ποιες παραμέτρους. Έτσι, δημιουργήστε έναν νέο φάκελο και μέσα σε αυτόν το φάκελο δημιουργήστε ένα νέο αρχείο που ονομάζεται docker-compose.yml. Επικολλήστε τα παρακάτω περιεχόμενα σε αυτό και αποθηκεύστε το αρχείο:
version: '3.3'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- "8000:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
volumes:
db_data: {}
Πηγή: Docker Documentation
6. Ανοίξτε ένα παράθυρο CMD σε αυτόν τον φάκελο και εκτελέστε το
docker-compose up -d
για να ξεκινήσετε τη λήψη των εικόνων και τη ρύθμιση του κοντέινερ στον τοπικό σας υπολογιστή. Μόλις ολοκληρωθεί η εκτέλεση της εντολής, θα έχετε ένα κοντέινερ WordPress σε λειτουργία στον τοπικό σας υπολογιστή. Μπορείτε να το ανοίξετε στο πρόγραμμα περιήγησής σας μεταβαίνοντας στη http://localhost:8000 .
Αυτός ήταν ο τρόπος με τον οποίο μπορείτε να δημιουργήσετε ένα αρχείο διαμόρφωσης και στη συνέχεια να κάνετε λήψη των απαιτούμενων στοιχείων για την εκτέλεση της εφαρμογής σας μέσα σε ένα κοντέινερ. Να θυμάστε(Remember) ότι, υπάρχουν πολλές άλλες διαθέσιμες δυνατότητες και αυτή η ανάρτηση είναι εδώ για να σας δώσει μόνο μια επισκόπηση του Docker και του κοντέινερ. Μπορείτε να κάνετε αναζήτηση στο Διαδίκτυο για περισσότερα αρχεία διαμόρφωσης ή μπορείτε ακόμη και να δημιουργήσετε τα δικά σας. Υπάρχουν πολλές δωρεάν εικόνες Docker ανοιχτού κώδικα διαθέσιμες στο διαδίκτυο που μπορούν να σας βοηθήσουν να ξεκινήσετε.
Αφού προσαρμόσετε την εικόνα σας και κάνετε τις απαραίτητες αλλαγές, μπορείτε επίσης να την προωθήσετε σε ένα αποθετήριο Docker Hub . Κάντε κλικ (Click) εδώ(here)(here) για λήψη του Docker Desktop για Windows . Περισσότερα(Further) για το Docker για Windows εδώ(here)(here) .
Related posts
Το καλύτερο δωρεάν C++ IDE για Windows 11/10
Το CudaText είναι ένα δωρεάν πρόγραμμα επεξεργασίας κώδικα για προγραμματιστές Windows
SynWrite Editor: Δωρεάν πρόγραμμα επεξεργασίας κειμένου και πηγαίου κώδικα για Windows 10
Το καλύτερο δωρεάν PHP IDE για Windows 11/10
Πώς να δημιουργήσετε μια εγγενή εφαρμογή Windows για οποιονδήποτε ιστότοπο ή εφαρμογή ιστού
Microsoft Remote Desktop Assistant για Windows 10
Πώς να απενεργοποιήσετε ή να ενεργοποιήσετε τη λειτουργία προγραμματιστή στα Windows 11/10
Πώς να προσθέσετε Ρυθμίσεις στο μενού περιβάλλοντος της επιφάνειας εργασίας στα Windows 11/10
Προσθέστε Sidebar και Desktop Gadget στα Windows 10 με το 8GadgetPack
Εφαρμογή DesktopCal Desktop Calendar για Windows 10
Τρόπος λήψης και εγκατάστασης κώδικα:: Αποκλεισμός στα Windows 10
Δεν μπορείτε να κάνετε δεξί κλικ στο Desktop στα Windows 11/10
Καταργήστε τις εγγραφές ιστορικού από τη σύνδεση απομακρυσμένης επιφάνειας εργασίας στα Windows 11
Αυξήστε τον αριθμό των συνδέσεων απομακρυσμένης επιφάνειας εργασίας στα Windows 11/10
Οι καλύτεροι επεξεργαστές κώδικα για τα Windows 10 που πρέπει να χρησιμοποιεί κάθε προγραμματιστής
Το Desktop Window Manager σταμάτησε να λειτουργεί και έκλεισε στα Windows
Το PointerStick είναι ένα εικονικό Stick παρουσίασης για υπολογιστή με Windows
Πώς να δημιουργήσετε μια παρουσίαση ταπετσαρίας επιφάνειας εργασίας στα Windows 11/10
Οι καλύτερες εφαρμογές Desktop Countdown Timer για Windows 10
Πώς να διαχειριστείτε την εικονική επιφάνεια εργασίας σαν επαγγελματίας στα Windows 10