Докер - Панель инструментов

Во вводных главах мы видели установку Docker toolbox в Windows. Набор инструментов Docker разработан таким образом, чтобы контейнеры Docker можно было запускать в Windows и MacOS. Сайт для панели инструментов в Windows:https://docs.docker.com/docker-for-windows/

Для Windows вам потребуется Windows 10 или Windows Server 2016 с включенным Hyper-V.

Набор инструментов состоит из следующих компонентов -

  • Docker Engine - Он используется в качестве базового движка или демона Docker, который используется для запуска контейнеров Docker.

  • Docker Machine - для запуска машинных команд Docker.

  • Docker Compose для запуска команд Docker compose.

  • Kinematic - Это графический интерфейс Docker, созданный для Windows и Mac OS.

  • Oracle virtualbox

Давайте теперь обсудим различные типы действий, которые возможны с помощью панели инструментов Docker.

Запуск в Powershell

С помощью панели инструментов Docker в Windows 10 теперь можно запускать команды Docker вне powershell. Если вы откроете powershell в Windows и введете команду версии Docker, вы получите все необходимые сведения об установленной версии Docker.

Получение изображений и запуск контейнеров

Теперь вы также можете извлекать изображения из Docker Hub и запускать контейнеры в PowerShell, как в Linux. Следующий пример вкратце покажет загрузку образа Ubuntu и запуск контейнера из образа.

Первый шаг - использовать Docker pull команда для извлечения образа Ubuntu из Docker Hub.

Следующим шагом является запуск образа Docker, используя следующие run команда -

docker run –it ubuntu /bin/bash

Вы заметите, что команда такая же, как и в Linux.

Kitematic

Это GUI-эквивалент Docker в Windows. Чтобы открыть этот графический интерфейс, перейдите на панель задач и щелкните значок Docker правой кнопкой мыши и выберите открытие Kitematic.

Вам будет предложено загрузить Kitematic GUI. После загрузки просто разархивируйте содержимое. Будет файл с именемKitematic.exe. Дважды щелкните этот exe-файл, чтобы открыть графический интерфейс.

Затем вам будет предложено войти в Docker Hub, войти через графический интерфейс. Просто введите необходимые имя пользователя и пароль, а затем нажмите кнопку «Войти».

После входа в систему вы сможете увидеть все изображения, загруженные в систему, в левой части интерфейса.

Справа вы найдете все образы, доступные в Docker Hub.

Давайте рассмотрим пример, чтобы понять, как загрузить образ узла из Docker Hub с помощью Kitematic.

Step 1 - Введите ключевое слово узла в критерии поиска.

Step 2 - Щелкните значок createна официальном изображении узла. После этого вы увидите загружаемое изображение.

Как только образ будет загружен, он запустит контейнер Node.

Step 3 - Если вы пойдете в settings на вкладке, вы можете перейти к дополнительным параметрам настройки, как показано ниже.

  • General settings - На этой вкладке вы можете назвать контейнер, изменить настройки пути и удалить контейнер.

  • Ports- Здесь вы можете увидеть различные сопоставления портов. Если хотите, вы можете создать свои собственные сопоставления портов.

  • Volumes - Здесь вы можете увидеть различные сопоставления томов.

  • Advanced - Содержит расширенные настройки контейнера.