Win10上安装Docker
- 下载Docker,官网下载
- 安装
- 开启win10专业版系统的Hyper-V
右键 ‘开始’ -> 应用和功能 ->启用或关闭Windows功能 -> 将Hyper-V的都勾上
- 启动桌面安装好的DockerDesktop
- 然后会发现如下问题(当然如果没有遇到,那恭喜你)
- 要在bios界面中打开虚拟化
- 网上很多说法是在configuration之类的设置中,然而在公司遇到的ASRock主板的命名不一样,找了很久,要一个个看,最后找到的是因为右边详情里写着vitual字样,最后才打开成功
- 后来使用又出现这个问题,重新启动Hyper-V服务即可:管理员模式运行命令行
bcdedit /set hypervisorlaunchtype auto
,然后重启计算机即可 - 在使用指令pull 的时候回报错:
Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
- 解决方案:
- 到此安装成功
镜像加速器
Windows
对于使用 Windows 10 的系统,在系统右下角托盘 Docker 图标内右键菜单选择 Settings,打开配置窗口后左侧导航菜单选择 Daemon。在 Registry mirrors 一栏中填写加速器地址 https://registry.docker-cn.com,之后点击 Apply 保存后 Docker 就会重启并应用配置的镜像地址了。
可用国内镜像加速:
- Docker 官方提供的中国 registry mirror https://registry.docker-cn.com
- 阿里云加速器(需登录账号获取)
- 七牛云加速器 https://reg-mirror.qiniu.com/
github: https://github.com/Hikiy
作者:Hiki
创建日期:2019.04.17
更新日期:2019.09.26
(转载本站文章请注明作者和出处 Hiki)