安装
Docker在Windows上使用有两种方式,一是利用VirtualBox建立linux虚拟机,在linux虚拟机中安装docker服务端和客户端,二是利用Windows的Hyper-v虚拟化技术,直接在Windows上安装docker服务端和客户端。因为WIndows7不支持Hyper-v,所以只能采用Docker Toolbox的方式使用Docker。
1、Docker Toolbox下载地址:https://docs.docker/toolbox/overview/ ,如下图:
2、双击DockerToolbox.exe,直接点下一步安装即可
3、安装完成后桌面会多出3个图标,如下图。其中Docker Quickstart Terminal用于快速介入linux虚拟机,提供命令行交互;VirtualBox提供了linux虚拟机的运行环境;Kitematic是docker的图形化界面
4、双击Docker Quickstart Terminal启动。第一次运行Docker Quickstart Terminal时会进行Docker环境的初始化,会在VirtualBox中自动创建名字为【default】的linux虚拟机
用Xshell登录Docker
1、Docker Quickstart Terminal不好用,每次输入命令都有一定延迟。可以使用XShell登录Docker环境,即远程访问default linux虚拟机
2、先启动Docker Quickstart Terminal,然后在cmd输入:docker-machine ls,可以查看虚拟机的地址为192.168.99.100:,如下图:
3、打开Xshell,新增一个连接,输入名称和主机名
4、输入default虚拟机的默认用户名和密码
用户名:docker
密码:tcuser
5、点击“连接”,成功后如下图:
更改虚拟磁盘存储位置
1、由于我们会不断增加docke镜像,而虚拟机的默认存储位置是C盘,为了给系统盘减负,最好将磁盘移动到其他位置
2、先在cmd执行【docker-machine stop default】命令停止default虚拟机
3、打开“Oracle VM VirtualBox”,点击 管理->虚拟介质管理
4、选中disk.vmdk,右键->复制
5、点击“下一步”
6、选中“VMDK”,下一步
7、设置副本的名称和地址,点击“复制”
8、回到VirtualBox页面,点击 设置->存储
9、点击添加虚拟硬盘
10、使用现有的虚拟盘,选中刚刚复制的那个
11、删除原来的disk.vmdk
12、cmd执行【docker-machine start default】命令启动default虚拟机
镜像加速
1、docker默认的镜像仓库下载太慢,这里我们使用的阿里云的镜像加速器
2、首先注册阿里云账号并登录,阿里云网址:https://www.aliyun
3、然后进入容器镜像服务页面,可以输入:https://cr.console.aliyun/ 进入
4、点击“镜像加速器”,获取加速器地址
5、用Xshell登录虚拟机,执行如下命令:
sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=加速地址 |g" /var/lib/boot2docker/profile
注意用刚刚获取的加速器地址替换上面命令的“加速地址”
6、然后重启default
docker-machine restart default
完…
更多推荐
【Docker】win7安装docker及镜像加速
发布评论