个性化阅读
专注于IT技术分析

windows docker工具箱介绍和使用——docker开发教程

上一章docker开发教程请查看:docker安装Node.js、MongoDB和Nginx

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

Windows上的工具箱

对于Windows你需要有Windows 10或Windows Server 2016与Hyper-V启用。

其中工具箱由下列各部分组成:

  • Docker引擎——用作运行Docker容器的基本引擎或Docker守护进程。
  • Docker机器——用于运行Docker机器命令。
  • Docker Compose——运行Docker撰写命令。
  • Kinematic——这是为Windows和Mac操作系统构建的Docker GUI。
  • Oracle virtualbox

下面我们讨论一下Docker工具箱中可能存在的不同类型的活动。

1、在Powershell中运行

在Windows 10的Docker工具箱中,现在可以在powershell之外运行Docker命令。如果在Windows上打开powershell并键入docker version命令,你将获得安装docker version所需的所有详细信息。

windows-powershell

2、下载镜像和运行容器

你现在还可以从Docker Hub中提取镜像,并像在Linux中一样在powershell中运行容器,下面的例子将简要介绍Ubuntu镜像的下载和容器在镜像上的运行。

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

pulling_images下载镜像

下一步是使用下面的run命令运行Docker镜像

docker run -it ubuntu /bin/bash 

你将注意到该命令与Linux中的命令相同。

same_command

3、Kitematic

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

打开kitematic

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

然后你将被要求登录到Docker hub,通过GUI输入所需的用户名和密码,然后单击登录按钮。

连接到docker_hub

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

镜像下载

在右侧你将找到Docker Hub上所有可用的镜像。

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

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

搜索node镜像

步骤2 -单击官方node镜像上的create按钮,然后你将看到正在下载的镜像。

下载镜像

下载镜像之后它将开始运行node容器。

node容器

步骤3 -如果你进入设置选项卡,你可以向下钻取更多的设置选项,如下图所示。

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

一般设置

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

端口设置

数据卷——这里可以看到不同的卷映射。

数据卷映射

高级——它包含容器的高级设置。

高级设置
赞(0)
未经允许不得转载:srcmini » windows docker工具箱介绍和使用——docker开发教程

评论 抢沙发

评论前必须登录!