Windows7下安装docker记录
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记录相关推荐
- windows7下安装Docker Toolbox
windows7下安装Docker Toolbox 本文主要介绍如何在windows7下安装Docker,用于学习和使用(建议使用Linux环境安装),准备环境如下: Windows7 DockerT ...
- windows7下安装docker详细步骤
1.Docker溯源 Docker的前身是名为dotCloud的小公司,主要提供的是基于 PaaS(Platform as a Service,平台及服务)平台为开发者或开发商提供技术服务,并提供的开 ...
- Windows7下安装Docker、下载镜像和运行OpenTsdb容器
1.Docker溯源 Docker的前身是名为dotCloud的小公司,主要提供的是基于 PaaS(Platform as a Service,平台及服务)平台为开发者或开发商提供技术服务,并提供的开 ...
- Docker:windows7系统环境下安装docker:Manifest extraction failed: 找不到Windows运行时类型Windows.Data.Json.JsonObject
当在windows7下安装docker时遇到问题: Manifest extraction failed: 找不到 Windows 运行时类型"Windows.Data.Json.JsonO ...
- Centos7下安装Docker
Centos7下安装Docker(详细的新手装逼教程) 参考: https://www.cnblogs.com/qgc1995/archive/2018/08/29/9553572.html 早就听说 ...
- Linux 64位 CentOS下安装 Docker 容器,启动、停止
一.Docker简介 Docker 提供了一个可以运行你的应用程序的封套(envelope),或者说容器,是轻量级的"容器引擎+映像仓库",在LXC(linux轻量级容器)的基础上 ...
- win10 安装docker流程_Windows10下安装Docker的步骤图文教程
本文主要是记录吾本人在Windows10下安装Docker的过程,当然这些步骤也是在网上搜索查阅资料得知而来的!具体步骤如下: 一.启用Hyper-V 打开控制面板 - 程序和功能 - 启用或关闭Wi ...
- window7下安装Docker方法
window7下安装Docker方法 参考链接: 1.http://www.yurongbj.com/m/article_2016 2.https://www.runoob.com/docker/wi ...
- 如何在Linux下安装Docker
如何在Linux下安装Docker Docker概念: Docker包括三个基本概念: l 镜像(Image) l 容器(Container) l 仓库(Repository) 理解了这三个概念 ...
最新文章
- 华为内部面试题库---(9)
- convert(varchar(10),字段名,转换格式)
- 定制属于自己的域名邮箱
- OceanBase架构浅析(一)
- KNN算法的简单实现
- OpenHarmony3.0 编译烧录
- android中json解析及使用(中)
- 解决Linux下使用sqlplus不能使用上下键,退格键
- python模块:调用系统命令模块subprocess等
- java string查找_Java lastIndexOf() 方法
- c语言给vbs传递一组字符串,调用VBS脚本引擎,执行VBS代码。字符串的四则运算 TC...
- matlab 倒位序fft程序,[转载]MATLAB的一个FFT程序
- 计算机无线网络服务禁用了怎么办,Win10无线网络服务被禁用怎么办 Wlan选项不见无法上网的修复步骤...
- Keil 5安装教程(C51与MDK共存)
- R语言风玫瑰图绘制(附代码)
- 计算机字的符号,特殊符号图案大全
- 安卓干货——PC 连接手机实现摄像头预览
- UE4 初学者内容包介绍
- 正大市场监管总局、发改委、证监会联合提醒告诫部分铁矿石
- ChatGPT官方鉴别器紧急发布!当代自相矛盾,不想却遭遇群嘲
热门文章
- 苹果6plus性能测试软件,iPhone 6、iPhone6 Plus性能测试
- 小说里的编程 【连载之十三】元宇宙里月亮弯弯
- 计算机专业英语的特点 1,计算机专业英语的的一些特点.doc
- OpenLayers基础:多方底图
- LNOI2022:游记
- 校园网页设计成品 学校班级网页制作模板 dreamweaver网页作业 简单网页课程成品 大学生静态HTML网页源码
- 三十二、VPN技术概述——GRE、IPSec、MPLS vpn
- 加快数字创新赋能实体经济 CDEC2021中国数字智能生态大会成都站今日举行
- 2009年必看十大动漫游戏改编电影
- ASP.NET Core 企业开发架构概述