Rozwiązany „Błąd dokera - demon Docker nie działa”

Rozwiązany „Błąd dokera - demon Docker nie działa”

Docker jest swobodnie dostępną, splatformową open source, która sprawiła, że ​​rozwój jest przewidywalny i wydajny. Docker może być używany do szybkiego wdrażania i testowania oprogramowania. Zapewnia kontener, który jest odizolowanym środowiskiem, w którym programiści mogą pakować i uruchamiać aplikacje. Demon Docker to proces zaplecza, który utrzymuje kontenery na hoście. Służy przede wszystkim do otrzymywania wniosków z interfejsów API i odpowiedniego działania. Czasami możemy stawić czoła błędu ”Demon Docker nie działa„Może się to zdarzyć z powodu brakującego jądra Linux w systemie Windows lub usługi dokera.

W tym artykule zademonstrujemy rozwiązanie rozwiązania „Doker Demon nie działa”Błąd Docker w systemie Windows.

Jak naprawić demon Docker, nie uruchamia błędu w systemie Windows?

Docker zapewnia nam izolowane środowisko programistyczne do wdrażania i testowania kodu/oprogramowania. Czasami użytkownik może uzyskać błąd ”Demon Docker nie działa”Z powodu brakujących zależności. Aby użyć Docker Demon WSL musi być aktywowany na twoim komputerze.

Poniższe kroki są przeprowadzane w celu rozwiązania „Demon Docker nie działa”:

Krok 1: Otwórz Windows PowerShell

Otwórz Windows PowerShell od „Uruchomienie”Menu, wyszukując„PowerShell”:


Krok 2: Sprawdź wersję Docker

Następnie sprawdź wersję Dockera, aby sprawdzić, czy Docker jest zainstalowany i dostępny, czy nie:

> Docker - wersja


Poniższe wyjście wyjaśnia, że ​​Docker jest zainstalowany w systemie.


Krok 2: Sprawdź dokera

Następnie uruchom obraz Docker „Witaj świecie„Korzystanie z podanego polecenia, aby sprawdzić, czy demon Docker działa, czy nie:

> Docker Run Hello-World



Krok 3: Sprawdź usługę Docker Desktop

Otwórz aplikację usług, aby sprawdzić, czy usługa Docker Desktop działa, czy nie. Aby to zrobić, otwórz aplikację usług, przeszukując „Usługi" w "Uruchomienie" menu:


Następnie sprawdź, czy usługa Docker Desktop działa, czy nie. Możesz zobaczyć, że usługa Docker Desktop działa:


Krok 4: Pobierz i zainstaluj aktualizację WSL

Następnie kliknij link poniżej, aby pobrać instalator aktualizacji WSL (system Windows dla Linux):

https: // wSLstorestorage.kropelka.rdzeń.okna.net/WSLBLOB/WSL_UPDATE_X64.MSI


Następnie przejdź do „Pliki”Katalog sprawdzający, czy WSL jest pobrany, czy nie. Kliknij dwukrotnie instalator, aby zainstalować pakiet:


Następnie zacznie aktualizować WSL. Możesz zobaczyć, że nasz podsystem WSL (Windows dla Linux) jest już aktualny. Uderz w "OK" przycisk:


Następnie kliknij „Skończyć”Przycisk, aby zamknąć kreator konfiguracji WSL:


Krok 5: Sprawdź, czy błąd jest rozwiązany

Po zaktualizowaniu WSL uruchom obraz Docker „Witaj świecie„Poleć ponownie, aby sprawdzić, czy błąd został rozwiązany, czy nie:

> Docker Run Hello-World



Wyżej wymienione dane wyjściowe wskazuje, że pomyślnie rozwiązaliśmy określony błąd w systemie Windows.

Skompilowaliśmy rozwiązanie, aby naprawić błąd określony przez Docker w systemie Windows.

Wniosek

Daemon Docker to usługa Backend Docker, która kontroluje kontener Docker. Aby rozwiązać demon Docker, nie działa błąd, najpierw musisz sprawdzić, czy usługa pulpitu Docker działa, czy nie. Jeśli usługa jest uruchomiona, zaktualizuj pakiet WSL. Po tym, określony błąd zostanie rozwiązany.