Панель управления Docker

Читать первым в Telegram

Во вступительных главах мы рассмотрели установку панели управления Docker в Windows. Она разработана таким образом, чтобы контейнеры Docker можно было запускать и в Windows, и в MacOS. Сайт с панелью управления Windows вы можете найти, перейдя по ссылке.

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

Панель управления состоит из следующих компонентов:

  • Docker Engine — используется как базовый движок или демон Docker для запуска контейнеров Docker.
  • Docker Machine — используется для запуска machine-команд Docker.
  • Docker Compose — используется для запуска compose-команд Docker.
  • Kitematic — графический интерфейс Docker, созданный для Windows и Mac OS.
  • Oracle virtualbox

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

Запуск в Powershell

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

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

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

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

Далее запустите образ Docker при помощи команды run:

docker run –it ubuntu /bin/bash

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

Kitematic

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

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

Затем вам будет предложено войти в Docker Hub — войдите через GUI. Просто введите имя пользователя и пароль, а затем нажмите кнопку «Log In».

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

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

Чтобы понять, как загружать образы Docker, рассмотрим небольшой пример, в котором мы загрузим образ Node из Docker Hub при помощи Kitematic.

Шаг 1. Введите node в поисковой строке.

Шаг 2. Нажмите кнопку “create” на официальном образе Node. После чего вы увидите, что образ начал загружаться.

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

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

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

  • Ports — Здесь вы можете увидеть различные сопоставления портов. Вы также можете создать свои собственные сопоставления портов.

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

  • Advanced — содержит расширенные настройки для контейнера.

Источник: Docker — Toolbox

Поддержать проект

Социальные сети проекта:

Подпишись, чтобы ничего не пропустить!