window server 2012 R2 安装 Docker 超详细

因业务需要所以需要安装 Docker,但是在途中遇到了一些问题。
先提供一下我已经下载好的安装包

链接: https://pan.baidu.com/s/1iqEXZhGbww7PS2puEuxgCw 提取码: h8ik 
包含:

  1. Docker Desktop Installer
  2. DockerToolbox-19.03.1
  3. boot2docker.iso

在文章最下面是遇到的两个问题

不是最新版的 windows10 或者 Windows Server 2016,需要借助 Docker Toolbox 来进行安装使用 Docker

前提:
Dockerwindow 上需要你的 Cpu 支持虚拟化,怎么查看是否支持或者打开?打开任务管理器,选择性能就可以查看,如图

 

支持虚拟化

安装 Docker Toolbox

 

默认选择下一步

 

默认选择下一步

 

默认选择下一步

 

在这里需要选择最下面一个打上勾,因为有可能会装不上

 

默认点击安装

 

安装完成

 

此刻桌面有三个图标


打开桌面上的 Docker Quickstart Terminal

然后就显示了 error one 的错误,查看下面的错误列表,解决后继续打开。后面有可能会出现
error two 的错误
在次打开就继续等待安装好

 

安装完成,与官网一致

测试一下,打开 cmd,输入 docker -v

 

版本显示出来了,成功

在测试一下镜像,运行 hello-world

 

运行 hello-world 镜像成功

error One:

 

错误显示虚拟化没有打开


因为使用的是虚拟机,这里说一下虚拟机的解决方式,如果是实际服务器,需要打开 BIOS 里面的 cpu 虚拟化,可以自行百度

关闭系统,然后打开配置,打上勾,选择首选模式

解决方案

 

error Two:

这个需要下载 boot2docker,在下载的时候出错了,可以去官网去下载,我已经打包好,可以直接进行下载。原因可能因为网络慢最终停止,也可能是被 Q 了。

解决方案:

直接去官网下载:boot2docker.iso
也可以在文章开头下载,会快很多。
打开下面的路径:

c:\user\你系统的账户名称\docker\machine\cache

 


 

Guess you like

Origin blog.csdn.net/fish_study_csdn/article/details/120168923