Начало работы. Настройка контейнеров Linux в Windows 10Get started: Set up Linux Containers on Windows 10

Это упражнение охватывает создание и запуск контейнеров Linux в Windows 10.The exercise will walk through creating and running Linux containers on Windows 10.

В рамках этого краткого руководства вы сможете выполнить следующие действия:In this quick start you will accomplish:

  1. Установка Docker DesktopInstalling Docker Desktop
  2. Запуск простого контейнера LinuxRunning a simple Linux container

Это краткое руководство применимо только к Windows 10.This quick start is specific to Windows 10. Дополнительную документацию по быстрому началу работы можно найти в содержании в левой части этой страницы.Additional quick start documentation can be found in the table of contents on the left-hand side of this page.

Предварительные условияPrerequisites

Убедитесь, что ваша система отвечает следующим требованиям:Please make sure you meet the following requirements:

  • Одна физическая компьютерная система под управлением Windows 10 Профессиональная, Windows 10 Корпоративная или Windows Server 2019 версии 1809 или более поздней версии.One physical computer system running Windows 10 Professional, Windows 10 Enterprise, or Windows Server 2019 version 1809 or later
  • Убедитесь, что включена технология Hyper-V.Make sure Hyper-V is enabled.

Установка Docker DesktopInstall Docker Desktop

Скачайте Docker Desktop и запустите установщик (вам потребуется войти в системуDownload Docker Desktop and run the installer (You will be required to login. и создать учетную запись, если у вас ее еще нет).Create an account if you don't have one already). Подробные инструкции по установке доступны в документации по Docker.Detailed installation instructions are available in the Docker documentation.

Запуск первого контейнера LinuxRun Your First Linux Container

Чтобы запустить контейнеры Linux, необходимо убедиться в ориентировании Docker на требуемую управляющую программу.In order to run Linux containers, you need to make sure Docker is targeting the correct daemon. Чтобы проверить это, щелкните значок Docker с изображением кита на панели задач и выберите Switch to Linux Containers в меню действий.You can toggle this by selecting Switch to Linux Containers from the action menu when clicking on the Docker whale icon in the system tray. Если вы видите Switch to Windows Containers, в качестве целевой уже задана управляющая программа Linux.If you see Switch to Windows Containers, then you are already targeting the Linux daemon.

Меню Docker в области уведомлений, где отображается команда "Переключиться на контейнеры Windows".

Убедившись в ориентировании на требуемую управляющую программу, запустите контейнер с помощью следующей команды:Once you've confirmed you are targeting the correc daemon, run the container with the following command:

docker run --rm busybox echo hello_world

Должен запуститься контейнер и отобразиться текст "hello_world". Затем будет выполнен выход.The container should run, print "hello_world", then exit.

При запросе docker images должен отобразиться образ контейнера Linux, который вы только что извлекли и запустили:When you query docker images, you should see the Linux container image that you just pulled an ran:

docker images

REPOSITORY             TAG                 IMAGE ID            CREATED             SIZE
busybox                latest              59788edf1f3e        4 weeks ago         3.41MB

Дальнейшие действияNext Steps