Docker Desktop
Таксама называецца docker desktop for windows, docker
Windows GUI і рухавік для кантэйнераў ад Docker. Акно праграмы - гэта Docker Desktop.exe. WSL 2 - гэта бэкэнд, які яна можа выкарыстоўваць. Усталёўка толькі WSL не з'яўляецца гэтым прадуктам.
Што вам трэба ведаць
Docker Desktop сам па сабе не з'яўляецца WSL.
Docker Desktop - гэта праграма для Windows ад Docker Inc.. Яна можа выкарыстоўваць WSL 2, Hyper-V або Docker VMM у якасці бэкэнда. wsl.exe - гэта ўзровень Linux ад Microsoft. Усталёўка Ubuntu у WSL не ўсталёўвае Docker Desktop.exe.
- Што гэта такое?
- Графічны інтэрфейс для кантэйнераў плюс рухавік
- Ці дастаткова WSL?
- Не. WSL - гэта бэкэнд, а не Desktop
- Патрэбна віртуалізацыя?
- Так. Docker патрабуе SLAT і 8 GB RAM
Што такое Docker Desktop?
Docker Desktop - гэта графічны інтэрфейс для Windows, віртуальная машына Linux або бэкэнд WSL, а таксама інтэграцыя з docker CLI ад Docker Inc.. Гэта не той дыстрыбутыў WSL, які вы ўжо ўсталявалі для вучобы.
Калі вы ніколі ім не карысталіся
Калі ў інструкцыі сказана ўсталяваць Docker, у Windows гэта звычайна азначае Docker Desktop з docker.com. Вам усё яшчэ патрэбна ўключаная віртуалізацыя. WSL 2 з'яўляецца стандартным бэкэндам. Працоўны тэрмінал wsl - гэта не тое ж самае, што Docker Desktop.exe у трэі. Умовы ліцэнзавання залежаць ад памеру кампаніі.
Для чаго ён выкарыстоўваецца?
Вобразы і стэкі compose запускаюцца праз Desktop. Гэта не проста выкананне wsl --install.
CLI ўзаемадзейнічаюць з рухавіком Desktop. Бінарны файл docker толькі ўнутры Ubuntu - гэта іншая ўстаноўка.
WSL 2 з'яўляецца стандартным варыянтам для многіх ПК. Для Hyper-V патрабуецца ўстаноўка для ўсіх карыстальнікаў. Ніводзін з бэкэндаў не з'яўляецца толькі WSL.
Для каго ён прызначаны?
- Распрацоўшчыкі, чый README прадугледжвае выкарыстанне docker compose
- Карыстальнікі, якія ўключылі WSL і здзівіліся, чаму няма каманды docker
- Кампаніі, якім неабходна правяраць ліцэнзаванне Docker Desktop
Бягучы стан
Docker Desktop (2016) - гэта актуальны інструмент для кантэйнераў ад Docker Inc.. Распрацоўшчык па-ранейшаму скіроўвае карыстальнікаў Windows на https://www.docker.com/products/docker-desktop/.
Колькі яму гадоў?
Docker Desktop для Windows з'явіўся ў 2016 годзе пасля абыходных шляхоў з Docker Toolbox і VirtualBox. Сучасны Desktop патрабуе свежай зборкі Windows 10 ці 11 і актуальнай версіі WSL. Гэта не часы boot2docker 2014 года.
Версіі
Спачатку асноўныя каналы. Дакладныя нумары зборак не ўсе правераны тут.
Сістэмныя патрабаванні
Значэнні адпавядаюць адкрытым указанням выдаўца. Нагрузка ўсё яшчэ змяняе рэальную патрэбу.
Мінімум
| Аперацыйная сістэма | Docker патрабуе свежых зборак 64-бітнай Windows 10 (класа 22H2) або Windows 11 |
|---|---|
| Аператыўная памяць | Для бэкэнда WSL 2, згодна з дакументацыяй Docker, патрабуецца 8 GB сістэмнай RAM |
Профіль выкарыстання рэсурсаў
- Патрабаванні да працэсара
- Залежыць ад таго, што вы адкрываеце ў праграме
- Патрабаванні да аператыўнай памяці
- Залежыць ад дакументаў, укладак альбо бібліятэк
Усталяваныя працэсы
Гэтыя выканальныя файлы належаць гэтаму прадукту, калі ён усталяваны.
| Docker Desktop.exe | Трэй і панэль кіравання |
|---|---|
| com.docker.backend.exe | Дапаможнік рухавіка ў многіх устаноўках |
Кампаненты аўтазагрузкі
Docker Desktop можа запускацца разам з Windows праз уласную наладу. Гэта запускае віртуальную машыну рухавіка, а не службу Microsoft з назвай Docker.
Размяшчэнне файлаў
| Тыповая ўстаноўка | C:\Program Files\Docker\Docker\ |
|---|
Фарматы файлаў
Распаўсюджаныя праблемы
WSL працуе, docker - не
Ubuntu у WSL - гэта не Docker Desktop. Усталюйце Desktop з docker.com, затым уключыце рухавік на базе WSL 2 у яго наладах.
Віртуалізацыя адключана ў прашыўцы
Docker патрабуе VT-x або AMD-V. Галачка Hyper-V не выправіць сітуацыю, калі віртуалізацыя адключана ў прашыўцы (firmware).
Вырашэнне праблем
Пераканайцеся, што ўсталяваны менавіта Docker Desktop, а не толькі WSL
У меню «Пуск» павінен быць Docker Desktop. Каманда wsl -l -v выводзіць назвы дыстрыбутываў. Гэта не адзін і той жа прадукт.
Праверце версію WSL на адпаведнасць мінімальным патрабаванням Docker
Docker патрабуе WSL 2.1.5 або навейшай версіі для бэкэнда WSL 2. Для праверкі выкарыстоўвайце wsl --version.
Прачытайце дакументацыю ўсталёўніка адносна бэкэнда і ліцэнзіі
Пры ўсталёўцы для аднаго карыстальніка немагчыма выкарыстоўваць Hyper-V. Памер кампаніі можа вымагаць платнай падпіскі.
Альтэрнатывы
Функцыі Podman Desktop і Linux Docker Engine часткова перасякаюцца. Абірайце іх зыходзячы з ліцэнзіі або працоўнага працэсу, а не таму, што ў WSL ужо ёсць значок пінгвіна.
Афіцыйная дапамога і спампоўкі
Пачынайце з распрацоўшчыка. Выпадковыя сайты з exe не з'яўляюцца каналам падтрымкі.
| Спампаваць | www.docker.com/products/docker-desktop/ Афіцыйны ўсталёўшчык альбо старонка вытворцы |
|---|---|
| Даведка | docs.docker.com/desktop/ Падтрымка ад вытворцы |
| Афіцыйны сайт | www.docker.com/products/docker-desktop/ Пачынайце адсюль, а не з выпадковага хостынгу exe |
| Дакументацыя па ўсталёўцы ў Windows | docs.docker.com/desktop/setup/install/windows-install/ Спіс патрабаванняў для WSL 2, Hyper-V і апаратнага забеспячэння |
Звязанае абсталяванне
Віртуалізацыя, 8 GB RAM і SSD важнейшыя за гульнявы GPU. Вобразам патрэбна дыскавая прастора.
Тэхнічныя падрабязнасці
Тэхнічныя падрабязнасці
Нумары версій вытворцы змяняюцца. Гэты артыкул не замацоўвае пэўную зборку.
Крыніцы і праверка
Зафіксаваная пазнака крыніцы: жнівень 2026. Гэтая пазнака не пацвярджае незалежную праверку. Як мы даследуем.
- Афіцыйны сайт Docker Desktop · Старонка прадукту ад вытворцы
- Даведка Docker Desktop · Падтрымка ад вытворцы
- Усталяваць Docker Desktop у Windows · Афіцыйныя патрабаванні і бэкэнды
- Карта працэсаў Foxhole · Уласныя ўзоры на ПК з Windows. Не лабараторны тэст.
Ці быў гэты артыкул карысным?
Дастаткова адказаць "так" або "не". Выберыце прычыну, калі хочаце, або дадайце кароткую нататку.
Дзякуй. Гэта дапамагае нам паляпшаць гэтую старонку.