[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/windows/wsl-docker-setup":3,"mdc--n83lzh-key":592,"mdc-rkhwp7-key":603,"mdc-ldelt6-key":626,"mdc--uic51q-key":634,"mdc--u7ucxs-key":659,"mdc-h3l9cf-key":676,"mdc--ui7s5e-key":692,"mdc--ivt1dn-key":731,"mdc-qal9xp-key":753,"mdc-tfn6lh-key":769,"related-/guides/windows/wsl-install,/guides/windows/docker-desktop":798},{"id":4,"title":5,"appliesTo":6,"author":10,"body":11,"canonical":522,"code":522,"createdAt":523,"description":524,"difficulty":525,"draft":526,"estimatedTime":527,"extension":528,"faq":529,"howToSteps":542,"howToTotalTime":561,"image":522,"keywords":562,"locale":571,"meta":572,"navigation":573,"path":574,"platform":575,"related":576,"section":579,"seo":580,"severity":522,"stem":581,"summary":582,"tags":583,"twitterCreator":522,"twitterSite":522,"type":590,"updatedAt":523,"__hash__":591},"content_ru/guides/windows/wsl-docker-setup.md","Настройка Docker в WSL на Windows 10/11 за 10 минут",[7,8,9],"Windows 10 (x64, версия 2004+)","Windows 11 (22H2+)","Ubuntu 22.04 LTS","FixPedia Team",{"type":12,"value":13,"toc":507},"minimark",[14,19,23,27,43,47,52,55,72,75,79,82,99,102,106,109,152,155,190,193,240,243,275,278,282,285,315,319,325,346,353,357,360,383,386,404,407,411,444,448,503],[15,16,18],"h2",{"id":17},"введение","Введение",[20,21,22],"p",{},"Docker в WSL позволяет запускать контейнеры Linux прямо из Windows без необходимости использовать Hyper‑V или другие виртуальные машины. После настройки вы получите полноценный Docker на базе Linux, доступный из любого терминала или инструментов Windows.",[15,24,26],{"id":25},"требования","Требования",[28,29,30,34,37,40],"ul",{},[31,32,33],"li",{},"Windows 10 (версия 2004+), Windows 11 (22H2+) или более новая.",[31,35,36],{},"Права администратора для выполнения команд в PowerShell/CMD.",[31,38,39],{},"Доступ в интернет для загрузки пакетов.",[31,41,42],{},"Предпочтительно использовать дистрибутив Ubuntu 22.04 LTS (но можно установить и другие).",[15,44,46],{"id":45},"пошаговая-инструкция","Пошаговая инструкция",[48,49,51],"h3",{"id":50},"шаг-1-включить-wsl-и-установить-ubuntu","Шаг 1: Включить WSL и установить Ubuntu",[20,53,54],{},"Откройте PowerShell от имени администратора и выполните команду:",[56,57,62],"pre",{"className":58,"code":59,"language":60,"meta":61,"style":61},"language-powershell shiki shiki-themes github-light github-dark","wsl --install\n","powershell","",[63,64,65],"code",{"__ignoreMap":61},[66,67,70],"span",{"class":68,"line":69},"line",1,[66,71,59],{},[20,73,74],{},"Она автоматически включит WSL, установит ядро WSL 2 и интегрирует дистрибутив Ubuntu.",[48,76,78],{"id":77},"шаг-2-обновить-ядро-wsl-до-последней-версии","Шаг 2: Обновить ядро WSL до последней версии",[20,80,81],{},"После перезагрузки выполните:",[56,83,87],{"className":84,"code":85,"language":86,"meta":61,"style":61},"language-bash shiki shiki-themes github-light github-dark","wsl --update\n","bash",[63,88,89],{"__ignoreMap":61},[66,90,91,95],{"class":68,"line":69},[66,92,94],{"class":93},"sScJk","wsl",[66,96,98],{"class":97},"sj4cs"," --update\n",[20,100,101],{},"Обновление улучшает производительность и устраняет известные проблемы.",[48,103,105],{"id":104},"шаг-3-установить-docker-в-ubuntu","Шаг 3: Установить Docker в Ubuntu",[20,107,108],{},"Добавьте репозиторий Docker и установите пакеты:",[56,110,112],{"className":84,"code":111,"language":86,"meta":61,"style":61},"sudo apt update && sudo apt install -y apt-transport-https ca-certificates curl software-properties-common\n",[63,113,114],{"__ignoreMap":61},[66,115,116,119,123,126,130,132,134,137,140,143,146,149],{"class":68,"line":69},[66,117,118],{"class":93},"sudo",[66,120,122],{"class":121},"sZZnC"," apt",[66,124,125],{"class":121}," update",[66,127,129],{"class":128},"sVt8B"," && ",[66,131,118],{"class":93},[66,133,122],{"class":121},[66,135,136],{"class":121}," install",[66,138,139],{"class":97}," -y",[66,141,142],{"class":121}," apt-transport-https",[66,144,145],{"class":121}," ca-certificates",[66,147,148],{"class":121}," curl",[66,150,151],{"class":121}," software-properties-common\n",[20,153,154],{},"Импортируйте ключ GPG:",[56,156,158],{"className":84,"code":157,"language":86,"meta":61,"style":61},"curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg\n",[63,159,160],{"__ignoreMap":61},[66,161,162,165,168,171,175,178,181,184,187],{"class":68,"line":69},[66,163,164],{"class":93},"curl",[66,166,167],{"class":97}," -fsSL",[66,169,170],{"class":121}," https://download.docker.com/linux/ubuntu/gpg",[66,172,174],{"class":173},"szBVR"," |",[66,176,177],{"class":93}," sudo",[66,179,180],{"class":121}," gpg",[66,182,183],{"class":97}," --dearmor",[66,185,186],{"class":97}," -o",[66,188,189],{"class":121}," /usr/share/keyrings/docker-archive-keyring.gpg\n",[20,191,192],{},"Добавьте репозиторий:",[56,194,196],{"className":84,"code":195,"language":86,"meta":61,"style":61},"echo \"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable\" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null\n",[63,197,198],{"__ignoreMap":61},[66,199,200,203,206,209,212,215,218,221,224,226,228,231,234,237],{"class":68,"line":69},[66,201,202],{"class":97},"echo",[66,204,205],{"class":121}," \"deb [arch=$(",[66,207,208],{"class":93},"dpkg",[66,210,211],{"class":97}," --print-architecture",[66,213,214],{"class":121},") signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(",[66,216,217],{"class":93},"lsb_release",[66,219,220],{"class":97}," -cs",[66,222,223],{"class":121},") stable\"",[66,225,174],{"class":173},[66,227,177],{"class":93},[66,229,230],{"class":121}," tee",[66,232,233],{"class":121}," /etc/apt/sources.list.d/docker.list",[66,235,236],{"class":173}," >",[66,238,239],{"class":121}," /dev/null\n",[20,241,242],{},"Обновите индекс и установите Docker:",[56,244,246],{"className":84,"code":245,"language":86,"meta":61,"style":61},"sudo apt update && sudo apt install -y docker-ce docker-ce-cli containerd.io\n",[63,247,248],{"__ignoreMap":61},[66,249,250,252,254,256,258,260,262,264,266,269,272],{"class":68,"line":69},[66,251,118],{"class":93},[66,253,122],{"class":121},[66,255,125],{"class":121},[66,257,129],{"class":128},[66,259,118],{"class":93},[66,261,122],{"class":121},[66,263,136],{"class":121},[66,265,139],{"class":97},[66,267,268],{"class":121}," docker-ce",[66,270,271],{"class":121}," docker-ce-cli",[66,273,274],{"class":121}," containerd.io\n",[20,276,277],{},"::in-article-ad::\n::",[48,279,281],{"id":280},"шаг-4-запустить-docker-демон","Шаг 4: Запустить Docker-демон",[20,283,284],{},"Запустите сервис и настроить автозапуск:",[56,286,288],{"className":84,"code":287,"language":86,"meta":61,"style":61},"sudo systemctl start docker\nsudo systemctl enable docker\n",[63,289,290,303],{"__ignoreMap":61},[66,291,292,294,297,300],{"class":68,"line":69},[66,293,118],{"class":93},[66,295,296],{"class":121}," systemctl",[66,298,299],{"class":121}," start",[66,301,302],{"class":121}," docker\n",[66,304,306,308,310,313],{"class":68,"line":305},2,[66,307,118],{"class":93},[66,309,296],{"class":121},[66,311,312],{"class":121}," enable",[66,314,302],{"class":121},[48,316,318],{"id":317},"шаг-5-добавить-текущий-пользователь-в-группу-docker","Шаг 5: Добавить текущий пользователь в группу docker",[20,320,321,322,324],{},"Чтобы не использовать ",[63,323,118],{}," для команд Docker:",[56,326,328],{"className":84,"code":327,"language":86,"meta":61,"style":61},"sudo usermod -aG docker $USER\n",[63,329,330],{"__ignoreMap":61},[66,331,332,334,337,340,343],{"class":68,"line":69},[66,333,118],{"class":93},[66,335,336],{"class":121}," usermod",[66,338,339],{"class":97}," -aG",[66,341,342],{"class":121}," docker",[66,344,345],{"class":128}," $USER\n",[20,347,348,349,352],{},"Закройте и снова откройте терминал (или выполните ",[63,350,351],{},"exec bash",").",[48,354,356],{"id":355},"шаг-6-проверить-установку-docker","Шаг 6: Проверить установку Docker",[20,358,359],{},"Проверьте версии компонентов:",[56,361,363],{"className":84,"code":362,"language":86,"meta":61,"style":61},"docker --version\ndocker compose version\n",[63,364,365,373],{"__ignoreMap":61},[66,366,367,370],{"class":68,"line":69},[66,368,369],{"class":93},"docker",[66,371,372],{"class":97}," --version\n",[66,374,375,377,380],{"class":68,"line":305},[66,376,369],{"class":93},[66,378,379],{"class":121}," compose",[66,381,382],{"class":121}," version\n",[20,384,385],{},"Выполните первый тестовый контейнер:",[56,387,389],{"className":84,"code":388,"language":86,"meta":61,"style":61},"docker run --rm hello-world\n",[63,390,391],{"__ignoreMap":61},[66,392,393,395,398,401],{"class":68,"line":69},[66,394,369],{"class":93},[66,396,397],{"class":121}," run",[66,399,400],{"class":97}," --rm",[66,402,403],{"class":121}," hello-world\n",[20,405,406],{},"Если выводит сообщение «Hello from Docker!», всё работает.",[15,408,410],{"id":409},"проверка-результата","Проверка результата",[28,412,413,424,434],{},[31,414,415,419,420,423],{},[416,417,418],"strong",{},"Docker работает",": ",[63,421,422],{},"docker version"," показывает клиент и демон.",[31,425,426,429,430,433],{},[416,427,428],{},"Контейнеры запускаются",": успешный запуск ",[63,431,432],{},"hello-world"," и любых других образов.",[31,435,436,439,440,443],{},[416,437,438],{},"Нет ошибок доступа",": команды Docker выполняются без ",[63,441,442],{},"Permission denied",".",[15,445,447],{"id":446},"возможные-проблемы","Возможные проблемы",[28,449,450,463,473,490],{},[31,451,452,455,456,458,459,462],{},[416,453,454],{},"«permission denied» при запуске Docker",": убедитесь, что пользователь добавлен в группу ",[63,457,369],{}," (",[63,460,461],{},"usermod -aG docker $USER",") и перезалогиньте сессию.",[31,464,465,468,469,472],{},[416,466,467],{},"WSL не включена",": выполните ",[63,470,471],{},"dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart"," и перезагрузитесь.",[31,474,475,478,479,482,483,486,487,352],{},[416,476,477],{},"Docker не запускается",": проверьте статус сервиса ",[63,480,481],{},"sudo systemctl status docker"," и логи ",[63,484,485],{},"/var/log/syslog"," (или ",[63,488,489],{},"journalctl -u docker",[31,491,492,495,496,499,500,352],{},[416,493,494],{},"Устаревшее ядро WSL",": повторно запустите ",[63,497,498],{},"wsl --update"," и перезагрузите дистрибутив (",[63,501,502],{},"sudo apt update && sudo apt upgrade",[504,505,506],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}",{"title":61,"searchDepth":305,"depth":305,"links":508},[509,510,511,520,521],{"id":17,"depth":305,"text":18},{"id":25,"depth":305,"text":26},{"id":45,"depth":305,"text":46,"children":512},[513,515,516,517,518,519],{"id":50,"depth":514,"text":51},3,{"id":77,"depth":514,"text":78},{"id":104,"depth":514,"text":105},{"id":280,"depth":514,"text":281},{"id":317,"depth":514,"text":318},{"id":355,"depth":514,"text":356},{"id":409,"depth":305,"text":410},{"id":446,"depth":305,"text":447},null,"2026-06-26 14:49:30","Пошаговая инструкция по установке Docker в Windows Subsystem for Linux (WSL) на Windows 10/11. Настройте контейнеры за 10 минут без дополнительных виртуальных машин.","medium",false,"10-15 мин","md",[530,533,536,539],{"question":531,"answer":532},"Как включить WSL в Windows 10/11?","Откройте «Параметры» → «Приложения» → «Функции Windows» и включите «Windows Subsystem for Linux».",{"question":534,"answer":535},"Почему Docker не запускается после установки в WSL?","Проверьте, что Docker-демон запущен: `sudo systemctl start docker`. Если ошибка «permission denied», добавьте пользователя в группу `docker`.",{"question":537,"answer":538},"Можно ли использовать Docker в WSL с Windows Subsystem for Linux 2 (WSL 2)?","Да, WSL 2 поддерживает Docker полностью. Установите Docker через официальный дистрибутив, а не Docker Desktop.",{"question":540,"answer":541},"Как проверить версию Docker после установки?","Запустите `docker --version` и `docker compose version` в терминале Ubuntu.",[543,546,549,552,555,558],{"name":544,"text":545},"Включить WSL и установить Ubuntu","Откройте PowerShell от имени администратора и выполните: `wsl --install`. Это установит WSL 2 и дистрибутив Ubuntu по умолчанию.",{"name":547,"text":548},"Обновить ядро WSL до последней версии","Выполните `wsl --update` и перезагрузите терминал. Новое ядро улучшает производительность Docker.",{"name":550,"text":551},"Установить Docker в Ubuntu","Добавьте репозиторий Docker: `sudo apt update && sudo apt install -y apt-transport-https ca-certificates curl software-properties-common`. Затем импортируйте ключ и репозиторий: `curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg` и `echo \"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable\" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null`. После этого установите Docker: `sudo apt update && sudo apt install -y docker-ce docker-ce-cli containerd.io`.",{"name":553,"text":554},"Запустить Docker-демон","Выполните `sudo systemctl start docker` и включите автозапуск: `sudo systemctl enable docker`.",{"name":556,"text":557},"Добавить текущий пользователь в группу docker","Выполните `sudo usermod -aG docker $USER` и выйдите/войдите в систему, чтобы изменения вступили в силу.",{"name":559,"text":560},"Проверить установку Docker","Запустите `docker --version`, `docker compose version` и попробуйте выполнить первый контейнер: `docker run --rm hello-world`.","PT15M",[563,564,565,566,567,568,569,570],"Docker WSL","установить Docker в WSL","Windows 10 Docker","Windows 11 Docker","запустить контейнеры в WSL","ошибка Docker WSL","установка Docker на Windows","Docker в WSL без Hyper-V","ru_RU",{},true,"/guides/windows/wsl-docker-setup","windows",[577,578],"/guides/windows/wsl-install","/guides/windows/docker-desktop","Гайды Windows",{"title":5,"description":524},"guides/windows/wsl-docker-setup","В этом гайде вы научитесь установить Docker в WSL на Windows, чтобы запускать контейнеры Linux внутри Windows. После выполнения инструкции Docker будет готов к использованию.",[584,585,586,587,588,589],"Docker","WSL","Windows 10","Windows 11","Linux","контейнеры","guide","b8LpbU6wpn-47UyDLQI59mblYpyq6Qkdshgi8_wesyA",{"data":593,"body":594},{},{"type":595,"children":596},"root",[597],{"type":598,"tag":20,"props":599,"children":600},"element",{},[601],{"type":602,"value":532},"text",{"data":604,"body":605},{},{"type":595,"children":606},[607],{"type":598,"tag":20,"props":608,"children":609},{},[610,612,618,620,625],{"type":602,"value":611},"Проверьте, что Docker-демон запущен: ",{"type":598,"tag":63,"props":613,"children":615},{"className":614},[],[616],{"type":602,"value":617},"sudo systemctl start docker",{"type":602,"value":619},". Если ошибка «permission denied», добавьте пользователя в группу ",{"type":598,"tag":63,"props":621,"children":623},{"className":622},[],[624],{"type":602,"value":369},{"type":602,"value":443},{"data":627,"body":628},{},{"type":595,"children":629},[630],{"type":598,"tag":20,"props":631,"children":632},{},[633],{"type":602,"value":538},{"data":635,"body":636},{},{"type":595,"children":637},[638],{"type":598,"tag":20,"props":639,"children":640},{},[641,643,649,651,657],{"type":602,"value":642},"Запустите ",{"type":598,"tag":63,"props":644,"children":646},{"className":645},[],[647],{"type":602,"value":648},"docker --version",{"type":602,"value":650}," и ",{"type":598,"tag":63,"props":652,"children":654},{"className":653},[],[655],{"type":602,"value":656},"docker compose version",{"type":602,"value":658}," в терминале Ubuntu.",{"data":660,"body":661},{},{"type":595,"children":662},[663],{"type":598,"tag":20,"props":664,"children":665},{},[666,668,674],{"type":602,"value":667},"Откройте PowerShell от имени администратора и выполните: ",{"type":598,"tag":63,"props":669,"children":671},{"className":670},[],[672],{"type":602,"value":673},"wsl --install",{"type":602,"value":675},". Это установит WSL 2 и дистрибутив Ubuntu по умолчанию.",{"data":677,"body":678},{},{"type":595,"children":679},[680],{"type":598,"tag":20,"props":681,"children":682},{},[683,685,690],{"type":602,"value":684},"Выполните ",{"type":598,"tag":63,"props":686,"children":688},{"className":687},[],[689],{"type":602,"value":498},{"type":602,"value":691}," и перезагрузите терминал. Новое ядро улучшает производительность Docker.",{"data":693,"body":694},{},{"type":595,"children":695},[696],{"type":598,"tag":20,"props":697,"children":698},{},[699,701,707,709,715,716,722,724,730],{"type":602,"value":700},"Добавьте репозиторий Docker: ",{"type":598,"tag":63,"props":702,"children":704},{"className":703},[],[705],{"type":602,"value":706},"sudo apt update && sudo apt install -y apt-transport-https ca-certificates curl software-properties-common",{"type":602,"value":708},". Затем импортируйте ключ и репозиторий: ",{"type":598,"tag":63,"props":710,"children":712},{"className":711},[],[713],{"type":602,"value":714},"curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg",{"type":602,"value":650},{"type":598,"tag":63,"props":717,"children":719},{"className":718},[],[720],{"type":602,"value":721},"echo \"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable\" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null",{"type":602,"value":723},". После этого установите Docker: ",{"type":598,"tag":63,"props":725,"children":727},{"className":726},[],[728],{"type":602,"value":729},"sudo apt update && sudo apt install -y docker-ce docker-ce-cli containerd.io",{"type":602,"value":443},{"data":732,"body":733},{},{"type":595,"children":734},[735],{"type":598,"tag":20,"props":736,"children":737},{},[738,739,744,746,752],{"type":602,"value":684},{"type":598,"tag":63,"props":740,"children":742},{"className":741},[],[743],{"type":602,"value":617},{"type":602,"value":745}," и включите автозапуск: ",{"type":598,"tag":63,"props":747,"children":749},{"className":748},[],[750],{"type":602,"value":751},"sudo systemctl enable docker",{"type":602,"value":443},{"data":754,"body":755},{},{"type":595,"children":756},[757],{"type":598,"tag":20,"props":758,"children":759},{},[760,761,767],{"type":602,"value":684},{"type":598,"tag":63,"props":762,"children":764},{"className":763},[],[765],{"type":602,"value":766},"sudo usermod -aG docker $USER",{"type":602,"value":768}," и выйдите/войдите в систему, чтобы изменения вступили в силу.",{"data":770,"body":771},{},{"type":595,"children":772},[773],{"type":598,"tag":20,"props":774,"children":775},{},[776,777,782,784,789,791,797],{"type":602,"value":642},{"type":598,"tag":63,"props":778,"children":780},{"className":779},[],[781],{"type":602,"value":648},{"type":602,"value":783},", ",{"type":598,"tag":63,"props":785,"children":787},{"className":786},[],[788],{"type":602,"value":656},{"type":602,"value":790}," и попробуйте выполнить первый контейнер: ",{"type":598,"tag":63,"props":792,"children":794},{"className":793},[],[795],{"type":602,"value":796},"docker run --rm hello-world",{"type":602,"value":443},[799],{"id":800,"title":801,"appliesTo":802,"author":10,"body":805,"canonical":522,"code":522,"createdAt":1061,"description":1062,"difficulty":1063,"draft":526,"estimatedTime":527,"extension":528,"faq":1064,"howToSteps":1074,"howToTotalTime":561,"image":522,"keywords":1087,"locale":571,"meta":1093,"navigation":573,"path":577,"platform":575,"related":1094,"section":579,"seo":1097,"severity":522,"stem":1098,"summary":1099,"tags":1100,"twitterCreator":522,"twitterSite":522,"type":590,"updatedAt":1061,"__hash__":1104},"content_ru/guides/windows/wsl-install.md","Установка WSL в Windows: полное руководство за 10 минут",[803,804],"Windows 10 2004 и выше","Windows 11 21H2 и выше",{"type":12,"value":806,"toc":1052},[807,812,815,819,833,837,840,848,851,855,858,866,872,880,883,887,890,900,903,917,920,924,927,936,939,948,951,960,966,981,983,986,999,1009,1011,1049],[808,809,811],"h1",{"id":810},"введение-зачем-это-нужно","Введение / Зачем это нужно",[20,813,814],{},"WSL (Windows Subsystem for Linux) позволяет запускать Linux-приложения прямо в Windows без виртуальных машин и двойной загрузки. Это удобно для разработки, автоматизации, работы с контейнерами и скриптов. После выполнения этого гайда вы получите рабочий терминал Linux, интегрированный в Windows, с поддержкой файловой системы и сети.",[15,816,818],{"id":817},"требования-подготовка","Требования / Подготовка",[28,820,821,824,827,830],{},[31,822,823],{},"Windows 10 версии 2004 (сборка 19041+) или Windows 11 21H2 и выше.",[31,825,826],{},"Аккаунт с правами локального администратора.",[31,828,829],{},"Подключение к интернету для скачивания компонентов и образов.",[31,831,832],{},"Включенная аппаратная виртуализация в BIOS/UEFI (для WSL2).",[15,834,836],{"id":835},"шаг-1-включение-компонентов-windows","Шаг 1: Включение компонентов Windows",[20,838,839],{},"Откройте меню Пуск, введите «Включение или отключение компонентов Windows» и запустите оснастку. Установите флажки:",[28,841,842,845],{},[31,843,844],{},"«Подсистема Windows для Linux»",[31,846,847],{},"«Платформа виртуальных машин»",[20,849,850],{},"Нажмите ОК, дождитесь применения изменений и перезагрузите компьютер. Это обеспечит поддержку контейнеров и модулей ядра, необходимых для WSL2.",[15,852,854],{"id":853},"шаг-2-установка-wsl-из-терминала","Шаг 2: Установка WSL из терминала",[20,856,857],{},"Запустите PowerShell от имени администратора и выполните:",[56,859,860],{"className":58,"code":59,"language":60,"meta":61,"style":61},[63,861,862],{"__ignoreMap":61},[66,863,864],{"class":68,"line":69},[66,865,59],{},[20,867,868,869,443],{},"Эта команда автоматически включит WSL, установит ядро Linux, задаст WSL2 версией по умолчанию и скачает Ubuntu из Microsoft Store. Если вам нужен другой дистрибутив, после установки можно будет выбрать его в Microsoft Store или командой ",[63,870,871],{},"wsl --install -d \u003CИмяДистрибутива>",[873,874,875],"blockquote",{},[20,876,877,878,443],{},"💡 Совет: Если требуется автономный установщик ядра (например, в закрытой сети), скачайте актуальный MSI-пакет WSL2 Linux Kernel Update с сайта Microsoft и установите его вручную перед выполнением ",[63,879,673],{},[881,882],"in-article-ad",{},[15,884,886],{"id":885},"шаг-3-первый-запуск-и-настройка-linux","Шаг 3: Первый запуск и настройка Linux",[20,888,889],{},"После установки найдите установленный дистрибутив (например, Ubuntu) в меню Пуск и запустите. При первом старте появится консоль с предложением создать учётную запись UNIX и пароль.",[28,891,892,895],{},[31,893,894],{},"Имя пользователя может отличаться от текущего пользователя Windows.",[31,896,897,898,443],{},"Пароль потребуется для команд с ",[63,899,118],{},[20,901,902],{},"После входа обновите список пакетов:",[56,904,906],{"className":84,"code":905,"language":86,"meta":61,"style":61},"sudo apt update\n",[63,907,908],{"__ignoreMap":61},[66,909,910,912,914],{"class":68,"line":69},[66,911,118],{"class":93},[66,913,122],{"class":121},[66,915,916],{"class":121}," update\n",[20,918,919],{},"Это обеспечит актуальность базового набора программ и подготовит систему к дальнейшей работе.",[15,921,923],{"id":922},"шаг-4-проверка-версии-и-обновление-wsl","Шаг 4: Проверка версии и обновление WSL",[20,925,926],{},"Убедитесь, что дистрибутив работает в режиме WSL2. В PowerShell выполните:",[56,928,930],{"className":58,"code":929,"language":60,"meta":61,"style":61},"wsl -l -v\n",[63,931,932],{"__ignoreMap":61},[66,933,934],{"class":68,"line":69},[66,935,929],{},[20,937,938],{},"Вывод покажет список установленных дистрибутивов и их версии. Если версия 1, переведите дистрибутив в WSL2:",[56,940,942],{"className":58,"code":941,"language":60,"meta":61,"style":61},"wsl --set-version \u003CИмяДистрибутива> 2\n",[63,943,944],{"__ignoreMap":61},[66,945,946],{"class":68,"line":69},[66,947,941],{},[20,949,950],{},"Задайте WSL2 версией по умолчанию для новых установок:",[56,952,954],{"className":58,"code":953,"language":60,"meta":61,"style":61},"wsl --set-default-version 2\n",[63,955,956],{"__ignoreMap":61},[66,957,958],{"class":68,"line":69},[66,959,953],{},[20,961,962,963,965],{},"При необходимости обновите ядро командой ",[63,964,498],{}," и перезапустите WSL:",[56,967,969],{"className":58,"code":968,"language":60,"meta":61,"style":61},"wsl --shutdown\nwsl -d \u003CИмяДистрибутива>\n",[63,970,971,976],{"__ignoreMap":61},[66,972,973],{"class":68,"line":69},[66,974,975],{},"wsl --shutdown\n",[66,977,978],{"class":68,"line":305},[66,979,980],{},"wsl -d \u003CИмяДистрибутива>\n",[15,982,410],{"id":409},[20,984,985],{},"Запустите терминал дистрибутива и выполните:",[56,987,989],{"className":84,"code":988,"language":86,"meta":61,"style":61},"uname -a\n",[63,990,991],{"__ignoreMap":61},[66,992,993,996],{"class":68,"line":69},[66,994,995],{"class":93},"uname",[66,997,998],{"class":97}," -a\n",[20,1000,1001,1002,1005,1006,443],{},"Вывод должен содержать упоминание ядра Linux и архитектуру x86_64 (или arm64). Проверьте доступ к файлам Windows из Linux по пути ",[63,1003,1004],{},"/mnt/c/"," и обратный доступ к файлам Linux из проводника по сетевому пути ",[63,1007,1008],{},"\\\\wsl$\\\u003CИмяДистрибутива>\\",[15,1010,447],{"id":446},[28,1012,1013,1021,1027,1040],{},[31,1014,1015,1018,1019,443],{},[416,1016,1017],{},"Команда wsl не найдена"," — убедитесь, что обновления Windows установлены, а компоненты включены. Перезагрузите ПК и повторите ",[63,1020,673],{},[31,1022,1023,1026],{},[416,1024,1025],{},"Ошибка виртуализации"," — проверьте, включена ли аппаратная виртуализация в BIOS и не блокирует ли её антивирус. Включите «Платформу виртуальных машин» в компонентах Windows.",[31,1028,1029,1032,1033,1036,1037,443],{},[416,1030,1031],{},"Дистрибутив не запускается"," — сбросьте настройки WSL командой ",[63,1034,1035],{},"wsl --unregister \u003CИмяДистрибутива>",", затем переустановите его через Microsoft Store или ",[63,1038,1039],{},"wsl --install -d \u003CИмя>",[31,1041,1042,1045,1046,443],{},[416,1043,1044],{},"Проблемы с сетью"," — временно отключите VPN или межсетевые экраны, которые могут блокировать виртуальные коммутаторы Hyper-V, и перезапустите WSL командой ",[63,1047,1048],{},"wsl --shutdown",[504,1050,1051],{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}",{"title":61,"searchDepth":305,"depth":305,"links":1053},[1054,1055,1056,1057,1058,1059,1060],{"id":817,"depth":305,"text":818},{"id":835,"depth":305,"text":836},{"id":853,"depth":305,"text":854},{"id":885,"depth":305,"text":886},{"id":922,"depth":305,"text":923},{"id":409,"depth":305,"text":410},{"id":446,"depth":305,"text":447},"2026-04-28 19:08:42","Пошаговая инструкция по быстрой установке WSL в Windows 10 и 11. Включает настройку подсистемы, выбор дистрибутива и первичную конфигурацию. Начните прямо сейчас!","easy",[1065,1068,1071],{"question":1066,"answer":1067},"Нужна ли лицензия Windows для работы WSL?","Да, требуется активированная Windows 10 или 11 с поддержкой Hyper-V или подсистемы виртуализации.",{"question":1069,"answer":1070},"Можно ли запускать графические приложения Linux через WSL?","Да, начиная с WSL2 и актуальной Windows 10 21H2/Windows 11 поддерживается запуск GUI-приложений Linux.",{"question":1072,"answer":1073},"Как переключить WSL1 на WSL2 после установки?","Установите WSL2 как версию по умолчанию: wsl --set-default-version 2, затем wsl --set-version \u003Cимя> 2.",[1075,1078,1081,1084],{"name":1076,"text":1077},"Включение компонентов Windows","Активируйте «Подсистему Windows для Linux» и «Платформу виртуальных машин» в окне компонентов Windows и перезагрузите ПК.",{"name":1079,"text":1080},"Установка WSL из терминала","Запустите PowerShell от имени администратора и выполните wsl --install для автоматической установки ядра, включения WSL2 и скачивания Ubuntu.",{"name":1082,"text":1083},"Первый запуск и настройка Linux","Запустите установленный дистрибутив из меню Пуск, создайте пользователя и пароль UNIX, затем выполните sudo apt update для актуализации пакетов.",{"name":1085,"text":1086},"Проверка работы и обновление WSL","Проверьте версию подсистемы командой wsl -l -v, обновите ядро при необходимости и убедитесь, что дистрибутив работает в режиме WSL2.",[1088,1089,1090,1091,1092],"установка WSL Windows","как включить WSL в Windows 11","wsl install пошагово","подсистема Windows для Linux","WSL2 настройка",{},[1095,574,1096],"/guides/windows/wsl-troubleshoot","/guides/linux/ubuntu-first-steps",{"title":801,"description":1062},"guides/windows/wsl-install","Полное руководство по установке и базовой настройке подсистемы Windows для Linux. Вы получите рабочую среду Linux в Windows без виртуальных машин.",[575,585,588,1101,1102,1103],"terminal","Ubuntu","WSL2","BmNhQUIoaA4dEGoWuj_rZxMr3FNth4UT0FKsZ_P8aHA"]