站长资讯网
最全最丰富的资讯网站

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

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

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

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

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

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

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

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

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

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

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

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

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

2、下载Docker for Windows并安装

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

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

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

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

进入后,在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:Usersyqiu29.dockermachinemachinesdefaultca.pem: The system cannot find the file specified."

解决方法:

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

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

Docker Win 10 系统下配置和安装,并解决安装遇到的问题2、按照如下提示操作

在Powershell中执行如下命令:

  docker-machine env -u

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

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

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

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

现在docker就安装好了!

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号