docker火了也那么好几年了,偶才开始学习docker,说来真是落后主潮流太久。不过落后有落后的好处,因为大多数的坑都已经有人填过,所以遇见问题解决问题那也是相当的迅速,但就算是相当的迅速,这windows7下安装docker,也花了我大约3个小时的时间。因为我碰到的坑,居然没能在一篇博客里有全部的记录!

首先,在安装前,最最重要的,你的电脑必须支持VA-X/AMD-V,一般来说主流电脑都支持这技术,但凡事不怕一万,就怕万一,所以安装docker之前,请先按照该篇文章内容,通过小工具LeoMoonCPU-V检测你的电脑是否支持VT虚拟化,如果不支持,那么后面的内容都不用看了,除非你先换台支持的电脑。

windows7下要安装docker,那么必须通过DockerToolbox这个工具,这东西不翻墙的话,通过官方下载呢,大概速度是在1~10kb/s的速度,而且还特容易说停止就停止!所以我们需要通过国内的镜像地址下载,比如阿里云的镜像地址,虽然下载到的不是官方最新版,但也够用了。

下载完成后的安装过程中,需要注意Git for Windows这个选项,如果你本地已经装了Git,那么不建议勾选此项,因为很有可能安装包自带的Git已经落后于你本地的Git,从而导致一些不可预见的问题(比如我就遇到了TortoiseGit更新Git时,提示需要的版本必须高于2.11,结果又花了几分钟去下载最新的Git),然后其它所有选项都勾选(包括Next后展示的所有选项)就是了。

安装完后呢,先参考此篇博客内容,通过GitBash打开Shell界面,输入notepad .bash_profile新建文件,在打开的界面中,输入export MACHINE_STORAGE_PATH='D:\docker',保存后就已经成功的设置了默认的machine路径。

接下来就是boot2docker.iso这个文件,默认docker的安装目录下已经包含了该文件,但你执行Docker Quickstart Termina时,程序会与Git上的对应版本进行比较,一般来说都会需要去Git上下载最新的boot2docker.iso,还是因为墙的问题,你可以直接在Git上将文件路径复制后,打开迅雷进行下载,万能的迅雷会帮你寻找其它资源以进行加速。下载完后,你需要在前面设置的machine存储路径下,建立cache目录,之后将下载的boot2docker.iso复制到该目录下。当然其实不下载最新的boot2docker.iso也是可以的,只要你将docker目录下的boot2docker.iso复制到cache目录下,然后断网启动Docker Quickstart Terminal

接下来如果前面检测电脑支持VA-X/AMD-V,但并没有启用的话,你需要先启用VA-X/AMD-V,反正就是按那篇文章的内容进行检查就是了,只要开启VA-X/AMD-V就OK了。

上面的事情都做完后,你可以通过点击Docker Quickstart Terminal来进行docker的快速启动,这时候有可能会出现提示正在自动寻找bash,这是因为你将Git安装在了非默认目录下,所以此时你可以简单的在Docker Quickstart Terminal快捷方式上右键,然后将目标内的路径修正为你实际的Git安装目录。

修改完路径后双击Docker Quickstart Terminal,下面就是等待就行了,如果你VA-X/AMD-V没启用的话,那么会出现下面的提示内容:

然后等待一段时间后,你就可以看到docker正确的启动界面了。

当然如果前面有步骤错误,你也可以在Oracle VM VirtualBox删除已经创建了的machine,然后重新执行Docker Quickstart Terminal

Windows7下安装docker记录相关推荐

  1. windows7下安装Docker Toolbox

    windows7下安装Docker Toolbox 本文主要介绍如何在windows7下安装Docker,用于学习和使用(建议使用Linux环境安装),准备环境如下: Windows7 DockerT ...

  2. windows7下安装docker详细步骤

    1.Docker溯源 Docker的前身是名为dotCloud的小公司,主要提供的是基于 PaaS(Platform as a Service,平台及服务)平台为开发者或开发商提供技术服务,并提供的开 ...

  3. Windows7下安装Docker、下载镜像和运行OpenTsdb容器

    1.Docker溯源 Docker的前身是名为dotCloud的小公司,主要提供的是基于 PaaS(Platform as a Service,平台及服务)平台为开发者或开发商提供技术服务,并提供的开 ...

  4. Docker:windows7系统环境下安装docker:Manifest extraction failed: 找不到Windows运行时类型Windows.Data.Json.JsonObject

    当在windows7下安装docker时遇到问题: Manifest extraction failed: 找不到 Windows 运行时类型"Windows.Data.Json.JsonO ...

  5. Centos7下安装Docker

    Centos7下安装Docker(详细的新手装逼教程) 参考: https://www.cnblogs.com/qgc1995/archive/2018/08/29/9553572.html 早就听说 ...

  6. Linux 64位 CentOS下安装 Docker 容器,启动、停止

    一.Docker简介 Docker 提供了一个可以运行你的应用程序的封套(envelope),或者说容器,是轻量级的"容器引擎+映像仓库",在LXC(linux轻量级容器)的基础上 ...

  7. win10 安装docker流程_Windows10下安装Docker的步骤图文教程

    本文主要是记录吾本人在Windows10下安装Docker的过程,当然这些步骤也是在网上搜索查阅资料得知而来的!具体步骤如下: 一.启用Hyper-V 打开控制面板 - 程序和功能 - 启用或关闭Wi ...

  8. window7下安装Docker方法

    window7下安装Docker方法 参考链接: 1.http://www.yurongbj.com/m/article_2016 2.https://www.runoob.com/docker/wi ...

  9. 如何在Linux下安装Docker

    如何在Linux下安装Docker Docker概念: Docker包括三个基本概念: l  镜像(Image) l  容器(Container) l  仓库(Repository) 理解了这三个概念 ...

最新文章

  1. 华为内部面试题库---(9)
  2. convert(varchar(10),字段名,转换格式)
  3. 定制属于自己的域名邮箱
  4. OceanBase架构浅析(一)
  5. KNN算法的简单实现
  6. OpenHarmony3.0 编译烧录
  7. android中json解析及使用(中)
  8. 解决Linux下使用sqlplus不能使用上下键,退格键
  9. python模块:调用系统命令模块subprocess等
  10. java string查找_Java lastIndexOf() 方法
  11. c语言给vbs传递一组字符串,调用VBS脚本引擎,执行VBS代码。字符串的四则运算  TC...
  12. matlab 倒位序fft程序,[转载]MATLAB的一个FFT程序
  13. 计算机无线网络服务禁用了怎么办,Win10无线网络服务被禁用怎么办 Wlan选项不见无法上网的修复步骤...
  14. Keil 5安装教程(C51与MDK共存)
  15. R语言风玫瑰图绘制(附代码)
  16. 计算机字的符号,特殊符号图案大全
  17. 安卓干货——PC 连接手机实现摄像头预览
  18. UE4 初学者内容包介绍
  19. 正大市场监管总局、发改委、证监会联合提醒告诫部分铁矿石
  20. ChatGPT官方鉴别器紧急发布!当代自相矛盾,不想却遭遇群嘲

热门文章

  1. 苹果6plus性能测试软件,iPhone 6、iPhone6 Plus性能测试
  2. 小说里的编程 【连载之十三】元宇宙里月亮弯弯
  3. 计算机专业英语的特点 1,计算机专业英语的的一些特点.doc
  4. OpenLayers基础:多方底图
  5. LNOI2022:游记
  6. 校园网页设计成品 学校班级网页制作模板 dreamweaver网页作业 简单网页课程成品 大学生静态HTML网页源码
  7. 三十二、VPN技术概述——GRE、IPSec、MPLS vpn
  8. 加快数字创新赋能实体经济 CDEC2021中国数字智能生态大会成都站今日举行
  9. 2009年必看十大动漫游戏改编电影
  10. ASP.NET Core 企业开发架构概述