1.系统要求:
     支持 64 位版本的 Windows 10 Pro,且必须开启 Hyper-V(若版本为 v2004 及以上则无需开启 Hyper-V),或者 64 位版本的 Windows 10 Home v2004 及以上版本。

我的版本:windows10 专业版

     Hyper-V这个必须开启,不过开启了过后会导致你的虚拟机出现问题;

   开启过程:

          1)、在搜索框搜索 "启用或关闭windows功能"如下图;点击进去

docker ubuntu更还源出现问题 win10 docker ubuntu_docker

 2)、点击进去,进行如图操作

docker ubuntu更还源出现问题 win10 docker ubuntu_docker_02

2、下载docker

     点击如下两个链接之一选择你的下载,Stable或者Edge

3、安装

    下载好之后双击 Docker Desktop Installer.exe 开始安装;直接点击即可

    1)、安装好之后,会在你的桌面上生成如下:

docker ubuntu更还源出现问题 win10 docker ubuntu_windows 10_03

2)、点击此图标,运行docker,然后会在此处看到,此时并右击图标:点击setting

docker ubuntu更还源出现问题 win10 docker ubuntu_ubuntu_04

 3)、进入setting后在docker  engine处配置加速器,如果不配置的话,后期下拉镜像由于docker hub在国外的原因,迟迟得不到反应,导致下载非常慢,我一度因为这个原因以为没安装好。

    此处按照如下配置:配置好后点击右下角的Apply&Restart

docker ubuntu更还源出现问题 win10 docker ubuntu_windows 10_05

此处也可以使用别的加速服务,像阿里,中科大等的。我在此处使用了网易云和百度云的。

     4)、进入windows的dos环境查看,上述设置是否生效:

      在命令行输入:docker info

docker ubuntu更还源出现问题 win10 docker ubuntu_环境安装_06

5) 、OK至此docker安装完成,

        安装到使用过程中共出现3个问题:

           1、Hyper-v未开启导致

           2、未使用加速器,导致安装好后反应很慢,换源后解决

           3、setting->docker engine->experimental 未设置成Ture

docker ubuntu更还源出现问题 win10 docker ubuntu_命令行_07

6)、运行hello-world检查是否安装好,出现如下说明安装没有问题

 7)、一些其他命令

          docker version  查看docker版本

          docker  --help 里面列出了很多命令

4、下拉镜像:
          此处以ubuntu为例,

       命令行输入:docker search ubuntu   会显示出仓库中的各种各样的Ubuntu镜像

      也可使用:docker search ubuntu:16.04 这样来指定版本

docker ubuntu更还源出现问题 win10 docker ubuntu_环境安装_08

然后我们看那个合适就使用下面格式的命令来下拉镜像

 docker pull name ;

此处我使用上面图片中第一个,即docker pull ubuntu 然后静静等待下载即可。

5、运行

   有了镜像后,我们就能够以这个镜像为基础启动并运行一个容器。以上面的 ubuntu为例。

  使用如下命令运行:

                 docker run -it ubuntu

    然后出现:

docker ubuntu更还源出现问题 win10 docker ubuntu_ubuntu_09