Докер - Панель инструментов
Во вводных главах мы видели установку 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 - Содержит расширенные настройки контейнера.