Docker Win 10 系统下配置和安装,并解决安装遇到的问题!

目前支持Windows安装的Docker软件主要分为两类:

一是基于win10 系统的Docker for Windows,这个只能装在win 10 系统可以用;还有一个就是Docker Toolbox,可以安装在win7,8,10等系统中。

本文主要是在Win10下安装Docker for Windows。

官网下载地址Docker官网下载地址,有两个版本:

现在从官网上下载需要注册,但是国内网站注册不了,谷歌翻墙才可以注册下载。我在 2018.09.07 这天下载了两个版本,大家可以从这里下载。

以table版本为例,安装和配置步骤如下:

1、如果下载安装的不是Docker Toolbox,那么首先需要勾选上Hyper-V,如下步骤:

1.1、打开控制面板下,程序,选择启用或关闭Windows功能。

1.2、勾选上Hyper-V,点击确定即可。

 

2、下载Docker for Windows并安装

安装很简单,直接下一步就可以了,这里就不多讲述。

如果安装成功,右下角会有一个小鲸鱼,鼠标放上面会出现Docker is running。

安装完后,打开Powershell(也可以cmd打开命令提示符)。打开Powershell如下教程:

进入后,在Powershell输入以下命令,可以查看docker和compose的版本信息:

docker --version Docker version 
docker-compose --version 
docker-machine --version
docker ps
docker version
docker info

能正常显示内容不报错,就证明安装成功,可以正常使用了。

遇到问题并解决:

但是,在之前如果安装过Docker Toolbox,在输入上面的命令的时候,会报类似如下错误:

没有发现CA凭证等。

"could not read CA certificate "C:\\Users\\username\\.docker\\machine\\machines\\default\\ca.pem": open C:\Users\yqiu29\.docker\machine\machines\default\ca.pem: The system cannot find the file specified."

解决方法:

1、控制面板-->系统和安全-->系统-->高级系统设置-->环境变量-->用户变量中的有四个前缀是DOCKER_变量全部删掉,点击确定即可。如下图操作:

 2、按照如下提示操作

在Powershell中执行如下命令:

docker-machine env -u 

结果的最后一行会提示怎样设置环境,复制,然后执行,如下如所示:

复制第二红框 & 符号及后面的内容,复制到下面然后运行。

然后运行上面提到的六个命令来验证是否成功。 

现在docker就安装好了!

参考资料:下载与安装解决无CA凭证问题

欢迎补充!

QEの大狮子!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值