安装docker Toolbox

点击下载

下好安装包之后,一路next到如图所示(我的安装包virtualBox是必须选项,虽然我已经安装过一次),Git如果安装过也可以不安装,kitematic是一个镜像可视化工具,也可以不勾选。

在这里插入图片描述

启动Docker Quickstart Terminal

这里如果之前安装过Git,或者没有走默认路径的安装的话,会弹出没有打开方式,右键:属性->快捷方式,找到目标那一栏,把login -i前的路径替换成你的Git安装路径中bash.exe的路径即可,bash的相对路径一般为/Git/bin/bash.exe,接着就可以正常打开docker的快速启动终端了。

在这里插入图片描述

拷贝镜像

DockerToolbox安装文件自带了boot2docker.iso镜像文件,位于安装目录下(如C:\Program Files\Docker Toolbox) ,将此文件拷至C:\Users\Administrator\.docker\machine\cache目录下

在这里插入图片描述

更改虚拟磁盘位置

首先停止default虚拟机,然后选择:管理->虚拟介质管理,选中要虚拟磁盘,点击上方的复制:

在这里插入图片描述

选择VMDK,在【要创建的新虚拟磁盘】选择副本的创建路径(默认还是在当前文件夹),然后为虚拟机添加新复制的虚拟磁盘,删除之前的dick

在这里插入图片描述

镜像下载加速

在cmd或docker快速启动终端输入

docker-machine ssh default

然后配置镜像地址

sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=https://docker.mirrors.ustc.edu.cn/ |g" /var/lib/boot2docker/profile
  • 科大镜像:https://docker.mirrors.ustc.edu.cn/
  • 网易:https://hub-mirror.c.163.com/
  • 阿里云:https://<你的ID>.mirror.aliyuncs.com
  • 七牛云加速器:https://reg-mirror.qiniu.com

重启docker

docker-machine restart default

hello world

打开Docker Quickstart Terminal

docker run hello-world

如果报错:This computer doesn’t have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory.

就执行这行命令:

docker-machine create default --virtualbox-no-vtx-check
Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐