上一章docker开发教程请查看:docker安装Node.js、MongoDB和Nginx
在前面的介绍性章节中,我们已经看到了Docker工具箱在Windows上的安装。Docker工具箱的开发使得Docker容器可以在Windows和MacOS上运行。Windows上的toolbox站点是https://docs.docker.com/docker-for-windows/:
文章图片
对于Windows你需要有Windows 10或Windows Server 2016与Hyper-V启用。
其中工具箱由下列各部分组成:
- Docker引擎——用作运行Docker容器的基本引擎或Docker守护进程。
- Docker机器——用于运行Docker机器命令。
- Docker Compose——运行Docker撰写命令。
- Kinematic——这是为Windows和Mac操作系统构建的Docker GUI。
- Oracle virtualbox
1、在Powershell中运行在Windows 10的Docker工具箱中,现在可以在powershell之外运行Docker命令。如果在Windows上打开powershell并键入docker version命令,你将获得安装docker version所需的所有详细信息。
文章图片
2、下载镜像和运行容器你现在还可以从Docker Hub中提取镜像,并像在Linux中一样在powershell中运行容器,下面的例子将简要介绍Ubuntu镜像的下载和容器在镜像上的运行。
第一步是使用Docker pull命令从Docker Hub中提取Ubuntu镜像。
文章图片
下一步是使用下面的run命令运行Docker镜像
docker run -it ubuntu /bin/bash
你将注意到该命令与Linux中的命令相同。
文章图片
3、Kitematic这是Windows上的Docker的GUI等价物,要打开这个GUI请到到任务栏和Docker图标,右键单击并选择打开Kitematic。
文章图片
它将提示你下载Kitematic GUI,下载完成后只需解压缩内容,这将有一个名为Kitematic.exe的文件,双击此exe文件以打开GUI界面。
然后你将被要求登录到Docker hub,通过GUI输入所需的用户名和密码,然后单击登录按钮。
文章图片
登录后你将能够在界面的左侧看到系统上下载的所有镜像。
文章图片
在右侧你将找到Docker Hub上所有可用的镜像。
让我们通过一个示例来了解如何使用Kitematic从Docker Hub下载node镜像。
步骤1—在搜索条件中输入node的关键字。
文章图片
步骤2 -单击官方node镜像上的create按钮,然后你将看到正在下载的镜像。
文章图片
下载镜像之后它将开始运行node容器。
文章图片
步骤3 -如果你进入设置选项卡,你可以向下钻取更多的设置选项,如下图所示。
常规设置—在此选项卡中,你可以命名容器、更改路径设置和删除容器。
文章图片
端口——这里可以看到不同的端口映射,如果需要可以创建自己的端口映射。
文章图片
数据卷——这里可以看到不同的卷映射。
文章图片
【windows docker工具箱介绍和使用——docker开发教程】高级——它包含容器的高级设置。
文章图片
推荐阅读
- docker windows安装ASP.Net详细步骤——docker开发教程
- docker安装Node.js、MongoDB和Nginx详细步骤全解——docker开发教程
- 赠品(神奇的野兽:格林德瓦罪行[关闭])
- Fall Guys(终极淘汰赛)
- Facebook与Naughty Dog联合创始人Play副总裁一起展示其云游戏服务
- 独家专访(关于冷钢IV的五个快速问答)
- 邪恶的天才2(世界统治 – 通往世界末日的有趣之路)
- 黑暗图片选集(小希望)
- 您需要了解的关于每种Hades Romance选项的所有信息