Docker – 工具箱

Docker – 工具箱


在介绍章节中,我们已经看到了在 Windows 上安装 Docker 工具箱。Docker 工具箱的开发目的是使 Docker 容器可以在 Windows 和 MacOS 上运行。Windows 上的工具箱站点是https://docs.docker.com/docker-for-windows/

Windows 上的工具箱

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

工具箱由以下组件组成 –

  • Docker Engine – 用作运行 Docker 容器的基础引擎或 Docker 守护进程。

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

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

  • Kinematic – 这是为 Windows 和 Mac OS 构建的 Docker GUI。

  • 甲骨文虚拟机

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

在 Powershell 中运行

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

Windows PowerShell

拉取镜像和运行容器

您现在还可以像在 Linux 中一样从 Docker Hub 中提取图像并在 powershell 中运行容器。下面的例子将简要展示 Ubuntu 镜像的下载和容器在镜像之外的运行。

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

拉取图像

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

docker run –it ubuntu /bin/bash 

您会注意到该命令与 Linux 中的命令相同。

相同的命令

风筝

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

风筝

它会提示您下载 Kitematic GUI。下载后,只需解压缩内容。将有一个名为Kitematic.exe的文件双击这个exe文件打开GUI界面。

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

连接到 Docker 中心

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

图片已下载

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

我们通过一个例子来了解如何使用 Kitematic 从 Docker Hub 下载 Node 镜像。

步骤 1 – 在搜索条件中输入节点的关键字。

节点关键字

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

创建按钮

下载映像后,它将开始运行 Node 容器。

节点容器

步骤 3 – 如果您转到设置选项卡,您可以深入了解更多设置选项,如下所示。

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

常规设置

  • 端口– 在这里您可以看到不同的端口映射。如果需要,您可以创建自己的端口映射。

端口

  • – 在这里您可以看到不同的卷映射。

卷

  • 高级– 它包含容器的高级设置。

先进的

觉得文章有用?

点个广告表达一下你的爱意吧 !😁