我的笔记本是win10系统,上面安装docker非常简单。只要在官网下载然后一路next就可以了。然而办公室的电脑装的是win7,我也懒得给它换win10。没想到,win7下安装docker这么费劲。

1.在阿里云的镜像仓库

http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

上下载docker toolbox。我下载的是DockerToolbox-18.03.0-ce.exe这个版本。

2.请确保interl virtual technology处于开启状态。这个需要进入BIOS才行。华硕(大部分都是)进入BIOS的方法就是在开机的时候按F2。进入了之后,按F7进入高级,然后就找吧,找到interl virtual technology这个选项(具体在哪里我实在不记得了),把这个改为“开启”。这里我第一次把VT-d改为了开启,但是光开这个是不够的,注意,一定要是virtual technology啊!改好了之后,按F10保存并退出,进入Windows开机页面。

3.双击DockerToolbox-18.03.0-ce.exe。因为我安装软件都是在C盘,所以就一路点next安装了下去。

4.安装好了之后,桌面上多了三个快捷方式,分别是:DockerQuickstart、Oracle VM VirtualBox和Kitematic(Alpha)。

5.这一步本来就应该是双击DockerQuickstart,开始docker的安装和配置了。但是如果username/.docker/machine/cache文件夹里面的boot2docker.iso不是最新版本的话,docker就会自动从github上下载最新版,而这个速度是非常非常慢的。因此,可以先在网上找个最新版的,然后放到cache这个文件夹里。我安装的时候最新版是boot2docker_19.03.12

6.确保cache里有最新版的boot2docker,就可以双击DockerQuickstart(这里需要注意的是,如果没有将Docker安装在默认路径的话,需要右键-属性-目标,在这里配置一下路径,这个网上一堆,搜一下就OK了)。然而!并没有顺利,因为遇到了如下的错误:

Error checking TLS connection: Error checking and/or regenerating the certs: There was an error validating certificates for host "192.168.99.100:2376": dial tcp ********等一堆。后面还提示了一下

You can attempt to regenerate them using 'docker-machine regenerate-certs [name]'.

反正就是证书出现了问题,然后建议的解决方法是'docker-machine regenerate-certs [name]'。于是我就启动了命令提示符,在/Program Files/Docker Toolbox>下面输入了docker-machine regenerate-certs default

然后重新双击了DockerQuickstart,终于,小鲸鱼图标出现了。真是太不容易了。

win7下安装docker toolbox的更多相关文章

  1. win7下安装docker

    为了支持老版本的windows系统,docker官方提供了docker toolbox,让用户可以在windows10以前版本的操作系统上来体验docker. 一,安装 下载msi安装文件,一路nex ...

  2. WIN7安装Docker Toolbox、制作镜像并发到阿里云

    一.安装Docker Toolbox,并配置国内源加速 WIndows7不支持Hyper-v,所以只能采用Docker Toolbox的方式使用Docker.传送门:http://mirrors.al ...

  3. Redhat/Ubuntu/Windows下安装Docker

    Redhat/Ubuntu/Windows下安装Docker 什么是Docker Docker是Docker.inc公司开源的一个基于LXC技术之上构建的Container容器引擎,基于Go语言并遵从 ...

  4. Win10下安装Docker及tensorflow(cpu版)

    1.准备工作: 1)64为操作系统,win7或者更高 2)支持“ Hardware Virtualization Technology”,并且,“virtualization ”可用(可进入任务管理器 ...

  5. Docker学习系列(一):windows下安装docker(转载)

    本文目录如下: windows按照docker的基本要求 具体安装步骤 开始使用 安装远程连接工具连接docker 安装中遇到的问题 Docker的更新 Docker中的jupyter windows ...

  6. (转)Windows下安装Docker, GitBash环境配置

    转:https://blog.csdn.net/chengly0129/article/details/68944269 官网介绍: https://docs.docker.com/toolbox/t ...

  7. Windows下安装Docker

    放在三年前,你不认识Docker情有可原,但如果现在你还这么说,不好意思,只能说明你OUT了,行动起来吧骚年,很可能你们公司或者你即将要去的公司,或者你想去的公司很可能就会引入Docker,或者已经引 ...

  8. docker(二) windows10下安装docker

    官方安装文档: https://docs.docker.com/docker-for-windows/install/ https://docs.docker.com/docker-for-windo ...

  9. windows 系统下安装docker

    一.介绍 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制,相互之间 ...

随机推荐

  1. 加深对AQS原理的理解示例二:自己设计一个同步工具,同一时刻最多只有两个线程能访问,超过线程将被阻塞

    /** *@Desc 设计一个同步工具,同一时刻最多只有两个线程能访问,超过线程将被阻塞<br> * 思路分析: * 1.共享锁 两个线程及以内能成功获取到锁 * 2. *@Author ...

  2. Linux下的ssh、scala、spark配置

    注:笔记旨在记录,配置方式每个人多少有点不同,但大同小异,以下是个人爱好的配置方式. 目录 一.配置jdk 二.配置ssh 三.配置hadoop 四.配置scala 五.配置spark 平台:win1 ...

  3. 集合框架-工具类-Arrays-asList方法

    1 package cn.itcast.p3.toolclass.arrays.demo; 2 3 import java.util.ArrayList; 4 import java.util.Arr ...

  4. linux文件详细说明与inode编号

    目录 一:文件类型概念说明 1.文件详细信息详解 2.inode编号 一:文件类型概念说明 1.文件详细信息详解 文件详细信息编号 ls - lhi /etc/ 134319695 -rw------ ...

  5. java run()方法无法throws 异常

    感谢大佬:https://blog.csdn.net/z_ssyy/article/details/95345205 其实原因很简单,run()方法是我们调用start()方法后,jvm再去调用run ...

  6. 常见消息处理api

    面试:子线程一定不能更新UI? SurfaceView :多媒体视频播放 ,可以在子线程中更新UI: Progress(进度)相关的控件:也是可以在子线程中更新Ui;审计机制:activity完全显示 ...

  7. python使用插入法实现链表反转

    # encoding=utf-8 class LNode(object): def __init__(self, x): self.data = x self.next = None def reve ...

  8. NS前缀

    NS来自于NeXTStep的一个软件 NeXT Software OC中不支持命名空间(namespace) NS是为了避免命名冲突而给的前缀 看到NS前缀就知道是Cocoa中的系统类的名称

  9. MySQL 索引、事务与存储引擎

               MySQL 索引.事务与存储引擎 1.索引 2.事务 3.存储引擎 1.索引: 索引的概念 : 索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址 ...

  10. Shell条件练习题

    Shell条件练习题 目录 Shell条件练习题 1.检查用户家目录中的 test.sh 文件是否存在,并且检查是否有执行权限 2.提示用户输入100米赛跑的秒数,要求判断秒数大于0且小于等于10秒的 ...