Τα δοχεία Docker Windows Server σας επιτρέπουν να εκτελείτε εφαρμογές σε απομονωμένα περιβάλλοντα στο Windows Server. Αυτά τα εμπορευματοκιβώτια έχουν σχεδιαστεί για να λειτουργούν με τα Windows Exportables με βάση τις εικόνες Windows Server Core ή Nano Server. Σε αυτήν την ανάρτηση, θα μιλήσουμε γι 'αυτούς και θα δούμε πώς μπορείτε Εκτελέστε το πρώτο δοχείο διακομιστή Windows Docket.
Εκτελέστε το πρώτο δοχείο διακομιστή Windows Docker Windows
Τα δοχεία Docker Windows Server σας επιτρέπουν να εκτελείτε προγράμματα στα Windows σε ένα ελαφρύ και απομονωμένο περιβάλλον. Λειτουργούν σαν μικρά πακέτα που περιλαμβάνουν όλα όσα πρέπει να εκτελούν ένα πρόγραμμα, όπως ο κώδικας, οι βιβλιοθήκες και τα εργαλεία του συστήματος. Αυτά τα δοχεία βασίζονται σε εικόνες Windows Server όπως το Nano Server ή το Core Server. Είναι ταχύτερα και χρησιμοποιούν λιγότερους πόρους σε σύγκριση με τις παραδοσιακές εικονικές μηχανές. Με το Docker, μπορείτε εύκολα να δημιουργήσετε, να εκτελέσετε και να διαχειριστείτε αυτά τα δοχεία. Αυτό βοηθά τους προγραμματιστές και τις ομάδες πληροφορικής να δημιουργήσουν και να αναπτύξουν εφαρμογές ταχύτερα και αποτελεσματικά χωρίς να παρεμβαίνουν σε άλλα προγράμματα στον ίδιο διακομιστή.
Για να εκτελέσετε το πρώτο δοχείο διακομιστή Windows Docker, πρέπει να ακολουθήσετε τα βήματα που αναφέρονται παρακάτω.
- Εγκαταστήστε τη δυνατότητα ρόλου και εμπορευματοκιβωτίων Hyper-V
- Εγκαταστήστε τη μονάδα Docker
- Επανεκκινήστε τον διακομιστή σας
- Τραβήξτε και εκτελέστε την εικόνα του docker σας
Ας τα συζητήσουμε λεπτομερώς.
1] Εγκαταστήστε τη δυνατότητα ρόλου και εμπορευματοκιβωτίων Hyper-V
Η σύνδεση στο Διαδίκτυο δεν είναι διαθέσιμη προς το παρόν.
Πρώτον, πρέπει να προετοιμάσουμε τον διακομιστή μας για το Docker ελέγχοντας όλες τις προϋποθέσεις. Για να το πράξουμε, πρέπει να εγκαταστήσουμε το Χαρακτηριστικό ρόλου Hyper-V και εμπορευματοκιβωτίων Πρώτα στο σύστημά μας. Για να το κάνετε αυτό, πρέπει να ακολουθήσετε τα βήματα που αναφέρονται παρακάτω.
- Ανοιχτό Διαχειριστής διακομιστή και κάντε κλικ στο κουμπί Προσθέστε ρόλους και χαρακτηριστικά.
- Κάντε κλικ στο επόμενο.
- Επιλέγω Εγκατάσταση βάσει ρόλων ή χαρακτηριστικών και μετά κάντε κλικ στο επόμενο.
- Τώρα, επιλέξτε το διακομιστή και κάντε κλικ στο επόμενο.
- Στη συνέχεια πρέπει να ψάξετε Υπερ-V και σημειώστε το πλαίσιο ελέγχου, κάντε κλικ στο κουμπί Προσθέστε χαρακτηριστικά Εάν σας ζητηθεί και, στη συνέχεια, κάντε κλικ στο επόμενο.
- Πηγαίνετε στο Χαρακτηριστικά καρτέλα, σημειώστε Δοχεία, και κάντε κλικ στο επόμενο.
- Στη συνέχεια, κάντε κλικ στο επόμενο για να φτάσετε στο Εικονικοί διακόπτες αυτί.
- Στη συνέχεια, πρέπει να σημειώσετε το Ethernet σας και κάντε κλικ στο κουμπί Επόμενο.
- Συνεχίστε να κάνετε κλικ στο επόμενο μέχρι να φτάσετε στο Αποτελέσματα Καρτέλα και κάντε κλικ στην εγκατάσταση για να ξεκινήσετε την εγκατάσταση.
Η εγκατάσταση θα πάρει λίγο χρόνο, καθώς εξαρτάται από τις δυνατότητες υλικού του διακομιστή σας.
Μόλις ολοκληρωθεί, πρέπει να επανεκκινήσετε τον διακομιστή σας.
2] Τοποθετήστε τη μονάδα Docker
pci sys
Μετά τη διαμόρφωση των προϋποθέσεων, πρέπει να εγκαταστήσουμε τη μονάδα Docker. Μπορείτε να το κάνετε απλά εκτελώντας την ακόλουθη εντολή PowerShell (ως διαχειριστής).
E89F06C9861FE949C173C91541CD9FE5A0BC1B3Πρέπει να περιμένετε για λίγα λεπτά, καθώς θα χρειαστεί λίγος χρόνος για την εγκατάσταση της ενότητας στον υπολογιστή σας. Μόλις ολοκληρωθεί, πρέπει να εγκαταστήσετε το πακέτο Docker. Για αυτό, εκτελέστε την εντολή που δίνεται παρακάτω.
Install-Package -Name docker -ProviderName DockerMsftProvider
Περιμένετε λίγα λεπτά, καθώς θα χρειαστεί λίγος χρόνος για να εγκατασταθεί το πακέτο στον υπολογιστή σας.
3] Επανεκκινήστε τον διακομιστή σας
Μόλις ολοκληρωθεί, πρέπει να κάνετε επανεκκίνηση του διακομιστή σας. Για αυτό, μπορείτε είτε να τρέξετε Επανεκκίνηση-υπολογιστής στο PowerShell ή να επανεκκινήσετε από το μενού έναρξης. Αφού εκκινηθεί ο υπολογιστής σας, μεταβείτε στο επόμενο βήμα.
4] Τραβήξτε και εκτελέστε την εικόνα των παραθύρων Docker
Τώρα που ο διακομιστής σας είναι επάνω, χρειαζόμαστε να ανοίξετε PowerShell με τα προνόμια διαχειριστή ξανά. Στη συνέχεια, πρέπει να εκτελέσετε την ακόλουθη εντολή για να τραβήξετε την εικόνα Docker.
docker pull mcr.microsoft.com/windows/servercore:ltsc2022
Μόλις το κάνετε αυτό, πρέπει να εκτελέσετε την ακόλουθη εντολή για να δείτε την εικόνα Docker.
48D6483D50AD77C939D9D0D0594116BE7907028968Θα δείτε τα στοιχεία της εικόνας να μαρτυρούν το γεγονός ότι έχετε εγκαταστήσει το Docker και έχετε την εικόνα.
κρυπτογράφηση περιεχομένων για την ασφάλεια των δεδομένων με γκρι χρώμα
Μόλις τραβήξετε την εικόνα, μπορείτε να προχωρήσετε και να την εκτελέσετε.
35F0E8176CD72A08CAFA71CAA2B56A17B99F081Η αναφερθείσα εντολή καθιστά τη συνεδρία μη διαδραστική. Για να το κάνετε διαδραστικό, πρέπει να εκτελέσετε την ακόλουθη εντολή.
docker run -it mcr.microsoft.com/windows/nanoserver:ltsc2022
Θα τρέξουμε το τελευταίο.
Όταν εκτελείτε την εντολή, θα σας δοθεί μια διαφορετική διαδραστική προτροπή. Στη συνέχεια, μπορείτε να προχωρήσετε στην εργασία στο Docker Prompt.
Με αυτόν τον τρόπο, έχετε ξεκινήσει το δοχείο Docker και είστε μέσα σε αυτό. Έτσι, αν εκτελέσετε την εντολή Ονομασία κεντρικού υπολογιστή, Θα δείτε το όνομα του δοχείου Docker στο οποίο έχετε συνδεθεί.
Ελπίζουμε ότι μπορείτε να εγκαταστήσετε και να εκτελέσετε το Windows Docker Container στο Windows Server.
Ανάγνωση: Docker Desktop - απροσδόκητο σφάλμα WSL στα Windows 11
Πώς μπορώ να ξεκινήσω ένα δοχείο Docker στα Windows;
Για να ξεκινήσετε ένα δοχείο Docker στα Windows, βεβαιωθείτε ότι το Docker είναι εγκατεστημένο και λειτουργεί. Ανοίξτε μια γραμμή εντολών ή PowerShell και, στη συνέχεια, τραβήξτε μια εικόνα δοχείου χρησιμοποιώντας την εντολή Docker Pull [Image_name] (π.χ., Docker Pull Microsoft/Nanoserver) . Μόλις κατεβάσετε, χρησιμοποιήστε την εντολή Docker Run [image_name] για να ξεκινήσετε το δοχείο. Μπορείτε να προσθέσετε επιλογές όπως -το για διαδραστική λειτουργία ή -Name [Container_name] για να ονομάσετε το δοχείο σας. Μετά την εκτέλεση της εντολής, το δοχείο θα ξεκινήσει και μπορείτε να αλληλεπιδράσετε με αυτό. Για να σταματήσετε το δοχείο αργότερα, χρησιμοποιήστε Docker Stop [Container_name] .
Ανάγνωση: Docker Desktop ξεκινώντας για πάντα στα Windows 11
Μπορώ να εκτελέσω δοχεία Docker στο Windows Server;
Ναι, μπορείτε να εκτελέσετε δοχεία Docker στο Windows Server εάν ο διακομιστής υποστηρίζει δοχεία. Ο Windows Server παρέχει τις απαραίτητες λειτουργίες για την εκτέλεση δοχείων Windows, τα οποία είναι απομονωμένα περιβάλλοντα εφαρμογών. Για να χρησιμοποιήσετε το Docker, πρέπει να ενεργοποιήσετε τη λειτουργία 'Containers' στον διακομιστή και να εγκαταστήσετε το Docker.
gmail κάτι δεν είναι σωστό