docker toolbox 下载-docker toolbox windows 1.12.6 官方版 - 河东下载站

河东软件园:绿色免费的软件下载站! 最新软件|软件分类|软件专题|软件发布

所在位置:首页 > 应用软件 > 其它应用 > docker toolbox windows 1.12.6 官方版

docker toolbox windows

 1.12.6 官方版
  • 软件大小:204 MB
  • 更新日期:2017-04-26
  • 软件语言:简体中文
  • 软件类别:其它应用
  • 软件授权:免费软件
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

8.9
软件评分

本地下载文件大小:204 MB 高速下载需下载高速下载器,提速50%

软件介绍人气软件相关文章网友评论下载地址

为您推荐:其它应用

  docker toolbox是一款能够支持在Windows与Mac平台上安装Docker工具集的安装工具,Docker想必用户一定不陌生,它是一款非常强大的应用程序执行容器,现如今广泛运用于管理应用部署,极其强大的功能,与便捷的使用方式,极大的提升了工作效率,在老的版本中docker只适用于Mac,而现在已经可以支持Windows平台,需要的用户赶紧下载吧!

docker toolbox windows 1.12.6 官方版

软件功能

  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、下载并解压软件,双击安装程序“DockerToolbox.exe”进入软件安装向导。

docker toolbox windows 1.12.6 官方版

  2、选择安装位置,单击下一步继续,若您需要安装到其他文件夹,单击浏览。

docker toolbox windows 1.12.6 官方版

  3、选择组件,一般选择系统默认即可,若您自定义安装,直接勾选相应的选项即可。

docker toolbox windows 1.12.6 官方版

  4、选择附加任务,您可以根据自己需要勾选相应的附加任务。

docker toolbox windows 1.12.6 官方版

  5、准备安装,点击“install”开始安装,等待加载完毕即可成功完成安装。

docker toolbox windows 1.12.6 官方版

使用方法

  安装完成Toolbox后会有一个Docker Quickstart Terminal的快捷方式,双击运行如果报错,那可能是因为你已经安装了Hyper-v,所以VirtualBox无法用64位的虚拟机。需要卸载Hyper-v。

  运行后会在Virtualbox中创建一个叫做default的虚拟机,然后很有可能会卡在waiting for an IP的命令下,然后就死活不动了。我的做法是彻底放弃Docker Quickstart Terminal,根本不用这玩意儿,关掉,我们用PowerShell进行虚拟机的管理。

  打开PowerShell,输入:

  docker-machine ls

  我们可以看到我们当前的Docker虚拟机的状态。如果什么都没有的话,那么我们可以使用以下命令创建一个Docker虚拟机。

  docker-machine create --driver=virtualbox default

  创建完毕后,我们在用docker-machine ls确认我们的Docker虚拟机在运行中。

  然后使用以下命令获得虚拟机的环境变量:

  docker-machine env default

  然后再输入:

  docker-machine env default | Invoke-Expression

  这样我们就把当前的PowerShell和虚拟机里面的Docker Linux建立的连接,接下来就可以在PowerShell中使用docker命令了。

  比如我们要查看当前有哪些镜像:

  docker images

  当前有哪些容器:

  docker ps –a

  其他各种docker命令我就不在这里累述了。

  Docker虚拟机文件地址修改

  默认情况下,docker-machine创建的虚拟机文件,是保存在C盘的C:Users用户名.dockermachinemachinesdefault 目录下的,如果下载和使用的镜像过多,那么必然导致该文件夹膨胀过大,如果C盘比较吃紧,那么我们就得考虑把该虚拟机移到另一个盘上。具体操作如下:

  1.使用docker-machine stop default停掉Docker的虚拟机。

  2.打开VirtualBox,选择“管理”菜单下的“虚拟介质管理”,我们可以看到Docker虚拟机用的虚拟硬盘的文件disk。

  3.选中“disk”,然后点击菜单中的“复制”命令,根据向导,把当前的disk复制到另一个盘上面去。

  4.回到VirtualBox主界面,右键“default”这个虚拟机,选择“设置”命令,在弹出的窗口中选择“存储”选项。

  5.把disk从“控制器SATA”中删除,然后重新添加我们刚才复制到另外一个磁盘上的那个文件。

  这是我设置好后的界面,可以看到我在步骤3复制的时候,复制到E:VirtualBoxdefaultdockerdisk.vdi文件去了。

docker toolbox windows 1.12.6 官方版

  6.确定,回到PowerShell,我们使用docker-machine start default就可以启动新地址的Docker虚拟机了。确保新磁盘的虚拟机没有问题。就可以把C盘那个disk文件删除了。

  【注意:不要在Window中直接去复制粘贴disk文件,这样会在步骤5的时候报错的,报错的内容如下,所以一定要在VirtualBox中去复制!】

  Failed to open the hard disk file D:Dockerboot2docker-vmboot2docker-vm.vmdk. Cannot register the hard disk 'D:Dockerboot2docker-vmboot2docker-vm.vmdk' {9a4ed2ae-40f7-4445-8615-a59dccb2905c} because a hard disk C:Users用户名.dockermachinemachinesdefaultdisk.vmdk' with UUID {9a4ed2ae-40f7-4445-8615-a59dccb2905c} already exists. Result Code: E_INVALIDARG (0x80070057) Component: VirtualBox Interface: IVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554} Callee RC: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

  镜像加速

  在国内使用Docker Hub的话就特别慢,为此,我们可以给Docker配置国内的加速地址。我看了一下,DaoCloud和阿里云的镜像加速还不错,另外还有网易的蜂巢。选一个就行了。以DaoClound为例,注册账号,然后在https://www.daocloud.io/mirror 就可以看到DaoClound提供给您的镜像加速的URL。然后到PowerShell中去依次执行:

docker toolbox windows 1.12.6 官方版

  样重启Docker后就可以用国内的镜像来加速下载了。

  试一下下载一个mysql看看快不快:

  docker pull mysql

  下载完镜像,我们运行一个容器:

  docker run -d -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123 mysql:latest

  接下来我们打开windows下的mysql客户端,服务器地址填docker虚拟机的IP地址,通过docker-machine env可以看到,我这里是192.168.99.100,然后用户名root,密码123,这样我们就可以连接到docker容器里面的mysql了。

  【注意,Docker容器是在VirtualBox的虚拟机里面,不是在Windows里面,所以不能用127.0.0.1访问】

  可能出现的问题

  1.若点击Docker Quickstart Terminal图标后,提示window正在查找bash.exe的话,点击浏览自己查找。一般在Git所安装下的bin目录。

docker toolbox windows 1.12.6 官方版

  2.打开后,若在bash界面提示没有boot2docker镜像,需要在github上下载,提示大概如下

docker toolbox windows 1.12.6 官方版

  这是因为没有找到默认的boot2docker镜像的原因,提示正在下载,然而github的下载速度不可恭维,第一反应都是找别的站资源下载。

  在此要注意了,不同的docker版本最好要对应相同的boot2docker版本,相信打开github下载页的应该都留意到。最后我才发现,其实不用下载,

  在一开始安装好的DockerToolbox根目录下就有一个boot2docker,并且可以推断就是对应的版本。

docker toolbox windows 1.12.6 官方版

  把boot2docker.iso复制到,bash所提示找不到的那个目录下(我这里是C:UsersAdministrator.dockermachinecache),再重新启动即可。

下载地址

  • docker toolbox windows 1.12.6 官方版

    本地高速下载

人气软件

查看所有评论>>网友评论0

发表评论

您的评论需要经过审核才能显示

精彩评论

最新评论

盖楼回复X

(您的评论需要经过审核才能显示)