Docker Toolbox

Docker Toolbox

在前几章中,我们已经看到了在Windows上安装Docker工具箱。Docker工具箱是专门开发的,可以在Windows和MacOS上运行Docker容器。Windows上的工具箱网站是 https://docs.docker.com/docker-for-windows/

Docker Toolbox

对于 Windows,您需要具备启用了 Hyper-V 的 Windows 10 或 Windows Server 2016。

该工具箱包括以下组件:

  • Docker 引擎 - 用作运行 Docker 容器的基本引擎或 Docker 守护程序。

  • Docker Machine - 用于运行 Docker 机器命令。

  • Docker Compose - 用于运行 Docker Compose 命令。

  • Kinematic - 这是为 Windows 和 Mac OS 构建的 Docker 图形界面。

  • Oracle virtualbox

现在让我们讨论使用 Docker 工具箱可以进行的不同类型的活动。

在 Powershell 中运行

在 Windows 10 上使用 Docker 工具箱,您现在可以在 powershell 上运行 Docker 命令。如果您在 Windows 上打开 powershell 并键入 Docker version 命令,您将获得有关已安装的 Docker 版本的所有必需详细信息。

Docker Toolbox

拉取镜像和运行容器

你现在也可以在PowerShell中像在Linux中一样从Docker Hub拉取镜像并运行容器。以下示例将简要展示下载Ubuntu镜像和基于该镜像运行容器的过程。

第一步是使用Docker的 pull 命令从Docker Hub拉取Ubuntu镜像。

Docker Toolbox

下一步是使用以下 run 命令运行Docker镜像 –

docker run –it ubuntu /bin/bash

你会注意到这个命令和在Linux中的一样。

Docker Toolbox

Kitematic

这是Windows上与Docker相当的GUI。要打开此GUI,请转到任务栏上的Docker图标,右键单击并选择打开Kitematic。

Docker Toolbox

它将提示您下载Kitematic GUI。下载完成后,解压文件。其中会有一个名为 Kitematic.exe 的文件。双击该exe文件以打开GUI界面。

然后,您将被要求通过GUI登录Docker Hub。只需输入所需的用户名和密码,然后点击登录按钮。

Docker Toolbox

登录后,您将能够在界面的左侧看到系统上下载的所有图片。

Docker Toolbox

在右侧,您将找到Docker Hub上所有可用的图片。

让我们以一个例子来了解如何使用Kitematic从Docker Hub下载Node图像。

步骤1 - 在搜索条件中输入node关键字。

Docker Toolbox

步骤2 - 在官方的节点图像上点击 创建 按钮。然后你将会看到图像正在下载。

Docker Toolbox

一旦图像下载完成,它将开始运行Node容器。

Docker Toolbox

步骤3 − 如果您进入 设置 选项卡,可以进一步钻取到其他设置选项,如下所示。

  • 常规设置 − 在此选项卡中,您可以为容器命名、更改路径设置并删除容器。

Docker Toolbox

  • 端口 − 在这里,您可以查看不同的端口映射。如果您想的话,可以创建自己的端口映射。

Docker Toolbox

  • - 在这里您可以查看不同的卷映射。

Docker Toolbox

  • Advanced − 它包含了容器的高级设置。

Docker Toolbox

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程