家庭版windows10安装Docker Toolbox

现在很流行docker,学习的比较晚。第一次安装,各种百度,终于在家庭版windows10中安装成功了Docker Toolbox.因为家庭版的电脑没有Hyper-V功能,所以不能用Docker for windows专注的Docker下载包。网上有好多教程说如何将家庭版虚拟成Windows pro版,可以自己百度。这里介绍如何安装toolbox。

基本步骤

1.到http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/下载最新工具包。xxx-ce.exe是社区版,免费
2.将下载的DokerToolbox-xxx-ce.exe运行,一路下一步。
3.运行完桌面会显示3个图标,说明成功。
家庭版windows10安装Docker Toolbox_第1张图片3.网上说双击Docker Quickersart terminal,可以打开终端运行,但我的不行打开。所以咱们用windows自带的powershell来运行。
家庭版windows10安装Docker Toolbox_第2张图片4.打开windows自带的powershell,wind+R,输入powershell(比cmd好看一些)。
家庭版windows10安装Docker Toolbox_第3张图片
5.输入命令:

docker-machine ls

第一次应该什么都没有,那我们可以命令创建一个Docker虚拟机:

docker-machine create --driver=vritualbox default

然后使用以下命令,查看的虚拟机的环境变量:

docker-machine env default

然后再输入:

docker-machine env default | Invoke-Expression

这样我们就把powershell与虚拟机的Docker Linux建立了连接,接下来就可以在PowerShell中使用docker命令了。
可以试试这样帮助命令,查看所有需要的命令:

dockers --help

6.目前为止,docker虚拟机安装成功。

启用镜像加速

更快的下载镜像,使用镜像加速器:我用的是阿里云的。挺喜欢阿里的产品。在powershell中依次输入以下命令

 docker-machine ssh default
 sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=https://c54mqrwj.mirror.aliyuncs.com |g" /var/lib/boot2docker/profile 
 exit
 docker-machine restart defalut

这样重启docker后就可以加速下载了。
试试mysql镜像下载把,输入以下命令:

docker pull mysql

下载完成后,运行一个容器:

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

接下来查看当前虚拟的的ip
在powershell中输入命令:

 docker-machine ip default

屏幕会显示当前IP(我的是192.168.99.102),接下来打开window的黑窗口。运行以下命令:

 mysql -h 192.168.99.102 -u root -p

然后输入密码:123
看到如下结果,success了!!!!
家庭版windows10安装Docker Toolbox_第4张图片参看连接:https://www.cnblogs.com/studyzy/p/6113221.html

你可能感兴趣的:(docker)