Docker Desktop стартира завинаги в Windows 11

Docker Desktop Startira Zavinagi V Windows 11



Docker е платформа, която позволява на потребителите да създават, споделят и изпълняват съвременни приложения. Този инструмент може да пакетира софтуер в стандартизирани единици, наречени Контейнери . Тези контейнери имат всичко необходимо за изпълнение на библиотеки, инструменти, код и време за изпълнение. Но потребителите наскоро се оплакаха от това Docker Desktop стартира завинаги в Windows 11. За щастие можете да следвате тези прости предложения, за да го коригирате.



  Docker Desktop стартира завинаги в Windows 11





деактивирайте прозорците за уеб търсене 10

Docker Desktop стартира завинаги в Windows 11

Ако Docker Desktop стартира завинаги в Windows 11, проверете дали има налични актуализации за приложението и ги инсталирайте. Освен това рестартирайте устройството си и вижте. Ако това не помогне, следвайте тези предложения:





  1. Проверете системните изисквания
  2. Рестартирайте услугата Docker
  3. Стартирайте Docker като администратор
  4. Преминете към контейнери на Windows
  5. Дерегистрирайте Docker Desktop
  6. Актуализирайте версията на WSL ядрото
  7. Активирайте повторно WSL функцията
  8. Преинсталирайте Docker

Сега нека ги видим в детайли.



1] Проверете системните изисквания

Преди да започнете с различни методи за отстраняване на неизправности, проверете дали вашето устройство отговаря на минималните спецификации за стартиране на Docker. Минималните изисквания за стартиране на докер са:

Използване на WSL 2 бекенд

  • Windows 11 64-битова: Home или Pro версия 21H2 или по-нова, или Enterprise или Education версия 21H2 или по-нова.
  • Windows 10 64-битова: Home или Pro 21H1 (компилация 19043) или по-висока, или Enterprise или Education 20H2 (компилация 19042) или по-висока.
  • Активирайте функцията WSL 2 в Windows.
  • Необходими са следните хардуерни предпоставки за успешно стартиране на WSL 2 на Windows 10 или Windows 11:
    • 64-битов процесор с превод на адреси от второ ниво (SLAT)
    • 4 GB системна RAM
    • Поддръжката за хардуерна виртуализация на ниво BIOS трябва да бъде активирана в настройките на BIOS. За повече информация вижте Виртуализация.
  • Изтеглете и инсталирайте пакета за актуализация на ядрото на Linux.

Използване на бекенд на Hyper-V и Windows контейнери



промяна на цвета на прозореца на показалеца на мишката 10
  • Windows 11 64-битова: Pro версия 21H2 или по-нова, или Enterprise или Education версия 21H2 или по-нова.
  • Windows 10 64-битова: Pro 21H1 (компилация 19043) или по-висока, или Enterprise или Education 20H2 (компилация 19042) или по-висока.
  • Hyper-V и функциите на Windows за контейнери трябва да са активирани.
  • Необходими са следните хардуерни предпоставки за успешно стартиране на Client Hyper-V на Windows 10:
    • 64-битов процесор с превод на адреси от второ ниво (SLAT)
    • 4 GB системна RAM
    • Поддръжката за хардуерна виртуализация на ниво BIOS трябва да бъде активирана в настройките на BIOS. За повече информация вижте Виртуализация.

2] Рестартирайте услугата Docker

  Рестартирайте услугата Docker

Docker услугата работи на Docker хост и управлява създаването, изпълнението и изтриването на контейнери. Той също така предлага API, които друг софтуер може да използва за програмно управление на Docker контейнери. Рестартирането на услугата може да помогне за отстраняването на грешки при стартиране на Docker. Ето как:

  1. Натисни Windows ключ, вид Услуги и щракнете върху отворен .
  2. Търсене на Докер услуга .
  3. Щракнете с десния бутон върху услугата и изберете Рестартирам .

3] Стартирайте Docker като администратор

Стартирането на приложението като администратор гарантира, че няма да се срине поради липса на разрешения. За да направите това, щракнете с десния бутон върху вашето устройство Docker Desktop.exe файл с пряк път и щракнете върху Стартирайте тази програма като администратор .

4] Преминете към контейнери на Windows

  Преминете към Windows Containers Превключете към Windows Containers

хромирани URL адреси

Възможно е Docker да не проверява операционната система по време на инсталацията. Ако случаят е такъв, той автоматично ще търси Linux контейнери. Превключете към контейнери на Windows и вижте дали съобщението за грешка при стартиране на двигателя на Docker е коригирано. Ето как можете да го направите:

  1. Разширете Система икона в областта от долния десен ъгъл на лентата на задачите.
  2. Щракнете с десния бутон върху Докер работен плот икона.
  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 ядрото

Стартирането на приложението Docker може да отнеме цяла вечност, ако го използвате през бекенда на WSL 2 и не е актуализирано до последната си версия. Изтеглете и инсталирайте най-новата версия на ядрото на WSL за да видите дали грешката е отстранена.

7] Повторно активиране на функцията WSL

  Активирайте повторно WSL функцията

Windows Subsystem за Linux или WSL позволява стартиране на Linux среда директно на Windows устройства. Повторното активиране на тази функция ще деактивира и активира отново и ще коригира проблемите при стартиране на Docker. Ето как:

  1. Натисни Windows клавиш + R за да отворите Бягай диалогов прозорец.
  2. Тип допълнителни функции и удари Въведете .
  3. Сега ще се отвори диалоговият прозорец с функции на Windows; тук, премахнете отметката от Подсистема Windows за Linux опция.
  4. Кликнете върху Добре за да запазите промените и да затворите диалоговия прозорец с функции на Windows.
  5. Следвайте горните стъпки отново и активирайте Подсистема Windows за Linux опция.

Прочети: Не може да се свърже с виртуална машина Hyper-V

урок за визуално студио 2017 за начинаещи

8] Преинсталирайте Docker

Ако никой от тези методи не може да ви помогне, преинсталирайте приложението Docker. Известно е, че това помага на повечето потребители да коригират тази грешка.

Надяваме се тази публикация да ви помогне.

Колко време отнема стартирането на Docker?

Обикновено приложението Docker стартира в рамките на десет секунди. Въпреки това, тази времева линия може да се увеличи в зависимост от няколко фактора като производителността на вашето устройство и вашето работещо приложение.

  Docker стартира завинаги в Windows 11
Популярни Публикации