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