Windows10安装Docker Desktop
在Windows系统上安装Docker不再需要先安装虚拟机,然后在虚拟机上安装Linux系统,最后在虚拟机上的Linux系统安装Docker了。Docker for Windows的出现使得我们在Windows系统上使用Docker也非常的简单。如果是Win10以下的系统则需要安装Docker Toolbox,本文只介绍Win10环境下Docker Desktop的安装。
对操作系统的要求
- Windows 10 64位:Pro,Enterprise或Education(Build 15063或更高版本)
- 必须启用Hyper-V和容器Windows功能
在Windows 10上成功运行Client Hyper-V需要以下硬件先决条件:
- 4GB系统RAM
- 必须在BIOS设置中启用BIOS级硬件虚拟化支持
Docker Desktop下载
搜索docker官网,点击Resources–>Docs–>Docker Desktop for Windows–> Install Docker Desktop–>Download from Docker Hub,但是基本上很难通过这个途径下载成功。或者是https://hub.docker.com/editions/community/docker-ce-desktop-windows,下载链接也同样跳转到了Docker Hub,登陆Docker Hub后才可以下载。
Windows系统开启Hyper-V
在安装Docker Desktop之前,Windows系统需要开启Hyper-V。
打开控制面板,找到程序和功能选项。
点击”启用或关闭Windows功能“
勾选上Hyper-V即可。
配置镜像加速器
接下来我们给Docker配置镜像加速器,我们鼠标右键点击docker的图标,选择Settings,在Daemon处的Registry mirrors,安装上面的eg例子,添加镜像加速器,然后点击Apply按钮。此时会提示Docker Desktop正在启动,过一会提示启动完成。
各个平台的镜像加速器如下:
Docker 中国官方镜像 https://registry.docker-cn.com
DaoCloud 镜像站 http://f1361db2.m.daocloud.io
Azure 中国镜像 https://dockerhub.azk8s.cn
中科大镜像站 https://docker.mirrors.ustc.edu.cn
阿里云 https://<your_code>.mirror.aliyuncs.com
需要先在阿里云注册并登录,点击“创建我的容器镜像”, 进入管理界面,
然后点击“镜像加速器” ,可获得镜像加速器连接。
七牛云 https://reg-mirror.qiniu.com
网易云 https://hub-mirror.c.163.com
腾讯云 https://mirror.ccs.tencentyun.com