Το Docker Desktop ξεκινά για πάντα στα Windows 11

To Docker Desktop Xekina Gia Panta Sta Windows 11



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



  Το Docker Desktop ξεκινά για πάντα στα Windows 11





Το Docker Desktop ξεκινά για πάντα στα Windows 11

Εάν το Docker Desktop ξεκινά για πάντα στα Windows 11, ελέγξτε εάν υπάρχουν διαθέσιμες ενημερώσεις για την εφαρμογή και εγκαταστήστε τις. Επίσης, επανεκκινήστε τη συσκευή σας και δείτε. Εάν αυτό δεν σας βοηθήσει, ακολουθήστε αυτές τις προτάσεις:





  1. Ελέγξτε τις απαιτήσεις συστήματος
  2. Επανεκκινήστε την υπηρεσία Docker
  3. Εκτελέστε το Docker ως Διαχειριστής
  4. Μετάβαση σε Windows Containers
  5. Καταργήστε την εγγραφή του Docker Desktop
  6. Ενημέρωση έκδοσης πυρήνα WSL
  7. Ενεργοποιήστε ξανά τη λειτουργία WSL
  8. Επανεγκαταστήστε το Docker

Τώρα ας τα δούμε αυτά αναλυτικά.



1] Ελέγξτε τις απαιτήσεις συστήματος

Πριν ξεκινήσετε με διαφορετικές μεθόδους αντιμετώπισης προβλημάτων, ελέγξτε εάν η συσκευή σας πληροί τις ελάχιστες προδιαγραφές για την εκτέλεση του Docker. Οι ελάχιστες απαιτήσεις για την εκτέλεση του docker είναι:

Χρησιμοποιώντας το backend του WSL 2

σφάλμα 301 hulu
  • Windows 11 64-bit: Home ή Pro έκδοση 21H2 ή νεότερη, ή Enterprise ή Education έκδοση 21H2 ή νεότερη.
  • Windows 10 64-bit: Home ή Pro 21H1 (κατασκευή 19043) ή νεότερη έκδοση, ή Enterprise or Education 20H2 (έκδοση 19042) ή νεότερη έκδοση.
  • Ενεργοποιήστε τη δυνατότητα WSL 2 στα Windows.
  • Απαιτούνται οι ακόλουθες προϋποθέσεις υλικού για την επιτυχή εκτέλεση του WSL 2 σε Windows 10 ή Windows 11:
    • Επεξεργαστής 64-bit με μετάφραση διεύθυνσης δεύτερου επιπέδου (SLAT)
    • 4 GB RAM συστήματος
    • Η υποστήριξη εικονικοποίησης υλικού σε επίπεδο BIOS πρέπει να είναι ενεργοποιημένη στις ρυθμίσεις του BIOS. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα Εικονικοποίηση.
  • Κατεβάστε και εγκαταστήστε το πακέτο ενημέρωσης του πυρήνα του Linux.

Χρήση κοντέινερ Hyper-V backend και Windows



  • Windows 11 64-bit: Pro έκδοση 21H2 ή νεότερη ή Enterprise or Education έκδοση 21H2 ή νεότερη.
  • Windows 10 64-bit: Pro 21H1 (κατασκευή 19043) ή νεότερη έκδοση ή Enterprise or Education 20H2 (έκδοση 19042) ή νεότερη έκδοση.
  • Οι λειτουργίες Hyper-V και Containers των Windows πρέπει να είναι ενεργοποιημένες.
  • Απαιτούνται οι ακόλουθες προϋποθέσεις υλικού για την επιτυχή εκτέλεση του Client Hyper-V στα Windows 10:
    • Επεξεργαστής 64 bit με μετάφραση διεύθυνσης δεύτερου επιπέδου (SLAT)
    • 4 GB RAM συστήματος
    • Η υποστήριξη εικονικοποίησης υλικού σε επίπεδο BIOS πρέπει να είναι ενεργοποιημένη στις ρυθμίσεις του BIOS. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα Εικονικοποίηση.

2] Επανεκκινήστε την υπηρεσία Docker

  Επανεκκινήστε την υπηρεσία Docker

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

  1. Πάτα το Windows κλειδί, τύπος Υπηρεσίες και κάντε κλικ στο Άνοιξε .
  2. Αναζήτηση για το Υπηρεσία Docker .
  3. Κάντε δεξί κλικ στην υπηρεσία και επιλέξτε Επανεκκίνηση .

3] Εκτελέστε το Docker ως Διαχειριστής

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

4] Μετάβαση σε Windows Containers

  Εναλλαγή σε κοντέινερ των WindowsΜετάβαση σε κοντέινερ των Windows

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

  1. Αναπτύξτε το Σύστημα εικονίδιο δίσκου από την κάτω δεξιά γωνία της γραμμής εργασιών.
  2. Κάντε δεξί κλικ στο Επιτραπέζιος υπολογιστής Docker εικόνισμα.
  3. Κάντε κλικ στο Μετάβαση σε κοντέινερ των Windows .
  4. Θα εμφανιστεί ένα παράθυρο διαλόγου επιβεβαίωσης που θα σας ρωτάει εάν θέλετε να συνεχίσετε, κάντε κλικ στο Διακόπτης .
  5. Κλείστε το Docker και μετά επανεκκινήστε το.

5] Καταργήστε την εγγραφή του Docker Desktop

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

  1. Ανοίξτε το Windows PowerShell ως διαχειριστής.
  2. Πληκτρολογήστε τις παρακάτω εντολές μία προς μία και πατήστε Εισαγω .
    wsl --unregister docker-desktop
    wsl --unregister docker-desktop-data
  3. Επανεκκινήστε τη συσκευή σας μόλις τελειώσετε.

6] Ενημερώστε την έκδοση του πυρήνα WSL

  Ενημέρωση έκδοσης πυρήνα WSL

δεν μπορώ να χρησιμοποιήσω το trackpad και το πληκτρολόγιο ταυτόχρονα

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

7] Ενεργοποιήστε ξανά τη λειτουργία WSL

  Ενεργοποιήστε ξανά τη λειτουργία WSL

Το υποσύστημα Windows για Linux ή WSL επιτρέπει την εκτέλεση περιβάλλοντος Linux απευθείας σε συσκευές Windows. Η εκ νέου ενεργοποίηση αυτής της δυνατότητας θα απενεργοποιήσει και θα ενεργοποιήσει ξανά και θα διορθώσει προβλήματα εκκίνησης του Docker. Δείτε πώς:

  1. Πάτα το Πλήκτρο Windows + R να ανοίξει το Τρέξιμο κουτί διαλόγου.
  2. Τύπος προαιρετικές δυνατότητες και χτυπήστε Εισαγω .
  3. Θα ανοίξει τώρα το παράθυρο διαλόγου Χαρακτηριστικά των Windows. εδώ, καταργήστε την επιλογή του Υποσύστημα Windows για Linux επιλογή.
  4. Κάντε κλικ στο Εντάξει για να αποθηκεύσετε τις αλλαγές και να κλείσετε το παράθυρο διαλόγου Χαρακτηριστικά των Windows.
  5. Ακολουθήστε ξανά τα παραπάνω βήματα και ενεργοποιήστε το Υποσύστημα Windows για Linux επιλογή.

Ανάγνωση: Δεν είναι δυνατή η σύνδεση σε εικονική μηχανή Hyper-V

8] Επανεγκαταστήστε το Docker

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

Ελπίζουμε αυτή η ανάρτηση να σας βοηθήσει.

Πόσος χρόνος χρειάζεται για να ξεκινήσει το Docker;

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

  Το Docker ξεκινά για πάντα στα Windows 11
Δημοφιλείς Αναρτήσεις