docker toolbox是一款能够支持在Windows与Mac平台上安装Docker工具集的安装工具,可以安装你在开发中运行Docker时所需要的一切:Docker客户端、Kitematic、Machine以及VirtualBox。Toolbox使用Machine和VirtualBox在虚拟机中创建了一个引擎来运行容器。在该虚拟机上,你可以使用Docker客户端、Compose以及Kitematic来运行容器。
软件功能
Docker是一种比虚拟机更轻量级的应用程序执行容器,受云计算技术普及以及微服务架构的影响,Docker这两年风声水起,成为用于管理应用部署的最佳利器,很多DevOps团队宣称使用该技术后能极大缩减开发、测试、生产环境切换的时间,提升整体效率。
在Windows安装,Docker守护进程运行Linux虚拟机内。您可以使用Windows的客户端与虚拟机中的Docker主机通信。这台主机中运行你的Docker容器。
在Windows中,Docker主机地址是Linux VM的地址。当启动docker-machine虚拟机时会被分配一个IP地址。当你启动一个容器,容器的端口会映射到VM。
Docker Toolbox可以安装你在开发中运行Docker时所需要的一切:Docker客户端、Compose(仅Mac需要)、Kitematic、Machine以及VirtualBox。Toolbox使用Machine和VirtualBox在虚拟机中创建了一个引擎来运行容器。
在该虚拟机上,你可以使用Docker客户端、Compose以及Kitematic来运行容器。
软件特色
考虑到目前很多开发人员仍是在Mac和Windows系统进行开发,为了方便环境的部署和管理,Docker公司近期推出了DockerToolbox工具包,可以跨平台(Mac、Windows)使用,对于想在Windows环境下体验容器技术并开发产品的程序员来说真是福音。
安装过程很简单,直接下载安装包到本地执行安装程序即可,安装后会自动在系统中打包安装VirtualBox虚拟机(因为Docker依赖Linux系统,必须模拟Linux环境)、Docker-engine、Docker-machine、Docker-compose等组件,基本做到了即开即用。
使用方法
1、点击Docker Quickstart Terminal图标,从而打开一个Docker Toolbox terminal
2、打开terminal后,terminal会自动进行一些设置,需要点时间,全部完成后,会出现如下的结果
3、在$后输入各种docker命令就可以使用docker了
注:不需要像ubuntu中那样使用sudo!
例如:
(1)查看docker的版本信息
(2)登陆docker Hub的账号
然后,输入用户名和密码,例如
在使用docker时,是否登陆没有特别大的影响,只不过是,如果登陆了,就可以向docker hub上push自己的镜像了
更新日志
新增了多种Docker工具
优化了虚拟机