DockerToolbox在Win7上的安装和设置

为什么使用Docker Toolbox

Docker在Windows上使用有两种方式,一是利用VirtualBox建立linux虚拟机,在linux虚拟机中安装docker服务端和客户端,二是利用Windows的Hyper-v虚拟化技术,直接在Windows上安装docker服务端和客户端。WIndows7不支持Hyper-v,所以只能采用Docker Toolbox的方式使用Docker。下载地址:https://docs.docker.com/toolbox/overview/

安装

安装过程很简单,保持默认选项,直接【next】即可。VirualBox和Git如果已经安装,也可以不选

安装完成后,桌面上会多出3各图标,如下。其中VirtualBox提供了linux虚拟机的运行环境,Docker Quickstart Terminal用于快速介入linux虚拟机,提供命令行交互,Kitematic是docker GUI很少用到。

启动

第一次运行Docker Quickstart Terminal时会进行Docker环境的初始化,会在VirtualBox中自动创建名字为【default】的linux虚拟机,再此过程中会用到boot2docker.iso镜像文件。默认情况下,启动程序会从GitHub上下载此文件的最新版,但由于文件相对较大且速度不给力,多数情况下会下载失败,造成Docker环境无法启动,如下图:

解决方法:

其实DockerToolbox安装文件自带了boot2docker.iso镜像文件,位于安装目录下(如C:\Program Files\Docker Toolbox) ,将此文件拷至C:\Users\Administrator\.docker\machine\cache目录下,然后在网络断开的情况下重新启动,便可初始化成功。如下图:

其中 【192.168.99.100】是VirtualBox中名字为【default】虚拟机的ip地址。

利用Xshell登录

Docker Quickstart Terminal使用起来不方便,可以使用XShell进行SSH登录Docker环境(其实就是远程访问default linux虚拟机)。

通过在PowerShell或cmd终端中执行【docker-machine ls】命令,可以看到虚拟机的地址,本机是192.168.99.100。

default虚拟机的默认用户名和密码

用户名:docker
密码: tcuser

登录成功后的界面

更改虚拟磁盘存储位置

虚拟机的默认存储位置是C:\Users\Administrator\.docker\machine\machines ,后期docke镜像文件会不断增加,为了给系统盘减负,最好将磁盘移动到其他位置。

  • 首先通过PowerShell或cmd终端中执行【docker-machine stop default】命令停止default虚拟机
  • 通过VirtualBox【管理】-》【虚拟介质管理】界面对虚拟磁盘进行复制
  • 需要注意虚拟磁盘类型的选择
  • 为虚拟机添加新复制的虚拟磁盘,删除之前的dick          
  • 通过PowerShell或cmd终端中执行【docker-machine start default】命令停止default虚拟机

更改镜像仓库地址

  docker默认的镜像仓库地址是https://hub.docker.com/,但国内的下载速度太过缓慢,最好使用国内镜像,比如阿里云。

  首先需要注册阿里云账号,然后在https://cr.console.aliyun.com/页面的左侧可以看到【镜像加速器】选项

在powershell或cmd中通过 【docker-machine ssh default】命令登录虚拟机(或使用设置好的XShell连接),执行如下命令:

sudo sed -i "s|EXTRA_ARGS=‘|EXTRA_ARGS=‘--registry-mirror=加速地址 |g" /var/lib/boot2docker/profile

然后重启default

docker-machine restart default

本文转载自:https://www.cnblogs.com/canger/p/9028723.html

原文地址:https://www.cnblogs.com/wpcnblog/p/10400176.html

时间: 2024-10-13 00:43:56

DockerToolbox在Win7上的安装和设置的相关文章

Win7上Git安装及配置过程

Win7上Git安装及配置过程 文档名称 Win7上Git安装及配置过程 创建时间 2012/8/20 修改时间 2012/8/20 创建人 Baifx 简介(收获) 1.在win7上安装msysgit步骤: 2.在win7上安装TortoiseGit步骤: 3.在VS2010中集成Git方法和步骤. 参考源 Git的配置与使用 http://wenku.baidu.com/view/929d7b4e2e3f5727a5e962a8.html 一.安装说明 1.Git在windows平台上安装说

版本管理之Git(二):Win7上Git安装及简单配置过程

一.安装包 msysgit(Windows版本的Git) 下载地址:http://code.google.com/p/msysgit/downloads/list?q=full+installer+official+git 我下载了红色圈中的Git TortoiseGit 下载地址:http://code.google.com/p/tortoisegit/wiki/Download 我下载了红色圈中的TortoiseGit 二.安装说明 为什么安装Git? Git 是 Linux Torvald

VIM在Win7上的安装教程

1.下载 目前VIM在其官网上的最新版本为7.4,Windows版本名称为GVIM,在百度软件中可以下载GVIM的最新版本,建议 在百度上下载,因为比较快.在百度上搜索"GVIM"就可以找到下载链接.下图为VIM官网下载方法. 2.安装 GVIM的安装十分简单,点next就可以了. 3.设置 安装完后,打开GVIM的图形界面如下: 此界面是默认界面,我们可以设置为自己想要的界面,并把这些设置保存到文件中,后续 GVIM 打开时将使用用 户的设置.在GVIM安装目录下,可以找到 _vim

在Mac和win7上分别安装了docker后,发现原来的vagrant都启动不了了

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Andale Mono"; color: #29f914; background-color: #000000 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Andale Mono"; color: #00f900; background-color: #000000 } span.s1 { c

MongoDB在win7上的安装(精简版)

1.下载mongdb的zip文件,解压后会发现有bin文件夹,在同层目录下建一个data目录, 2.在data目录下建一个log和db文件夹, 3.在log文件下建一个MongoDB.log 文件 4.指定db和log路径命令如下:(在bin文件夹下使用控制台操作) > cd C:\Program Files\mongodb\bin > C:\Program Files\mongodb\bin>mongod --dbpath "C:\Program Files\mongodb\

在win7上安装AutoCAD2008并激活

cad软件中,以AutoCAD最为广泛.在XP系统用的最多是AutoCAD2006,而在win7上用的比较多的是AutoCAD2008和AutoCAD2010. 从2008年开始,AutoCAD分为两个版本,一个是32位,另一个是64位.32位的AutoCAD2008和64位的AutoCAD2008,分别对应32位的win7和64位的win7.这里主要介绍在64位的win7上,安装64位的AutoCAD. 32位的AutoCAD2008下载地址:http://pan.baidu.com/s/1h

win7上安装play framework

1.首先到play的官网下载最新版完全的zip文件有355M,千万不要下载mini版的,因为安装的时候它会通过maven下载jar包很浪费时间 http://downloads.typesafe.com/typesafe-activator/1.2.3/typesafe-activator-1.2.3.zip http://downloads.typesafe.com/typesafe-activator/1.2.3/typesafe-activator-1.2.3-minimal.zip  

Win7下硬盘安装linux mint17 双系统共存

因为学习的需要,之前在win7系统中安装了VM虚拟机,并且在虚拟机里安装了Linux redhat,但经过一段时间的使用后发现在虚拟机中打开linux是在麻烦,并且切换到Win7下时Win7系统运行也变得缓慢,于是就干脆把VM卸载,直接在PC上装双系统.开始在网上找了很多教程,但是那些教程都没说得特别清楚,对我这菜鸟级别的ITer来说,可真折腾了好一阵子才弄明白并且成功安装了Win7和linux mint 17,无疑中发现mint 17是现在最受欢迎的linux系统,了解之后感觉还真不错,于是就

怎么在Win7下硬盘安装linux?

参考:http://blog.csdn.net/shenkxiao/article/details/6747592 首先明确: 使用U盘来安装 已经安装好了win7,在win7上直接安装linux 使用软件EasyBCD