Docker学习<一>--初体验Windows环境下安装
背景
今天想试用spring boot与jwt协议的实现,配套就需要使用redis,但redis似乎windows环境版本部署起来不是那么舒心,果断尝试使用docker。
下载
- 下载地址:
稳定版:https://download.docker.com/win/stable/InstallDocker.msi
Beta版:https://download.docker.com/win/beta/InstallDocker.msi - 重要提示:
- Docker只支持Windows 64位 10 Pro企业版和教育版(1511 November update, Build 10586 或之后版本),并且必须安装Microsoft Hyper-V
- 你可以选择稳定版或Beta版,但是你只能同时安装其中之一。此外,在卸载当前版本之前,您需要保存images并导出要保留的容器,然后再安装另一个。
安装准备
- Hyper-V
在安装docker之前,必须确认Hyper-V为可用状态;
如果你手动卸载了Hyper-V或者为不可用状态,Docker将在Windows环境下无法启动。
确认虚拟化为启用状态;
如果Hyper-V功能不可用或者未启动,Docker在启动时将会有如下报错:
配置步骤
右键点击win按钮,出现菜单栏,选择命令提示符(管理员)(A)
a) 启用Hyper-V
dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All
or
b) 启用Hypervisor
bcdedit /set hypervisorlaunchtype auto
现在重启系统,重试Docker。
如果这个问题持续存在,可以通过以下方式:
1) go in control panel ->[Programs] -> [Windows Features] and completely uncheck all Hyper- V related components. Restart the system.
2) Enable Hyper-V again. Restart.启动BOIS CPU虚拟化支持
如果BOIS CPU虚拟化支持关闭,那么当docker启动时,就会报错如下信息:
如何启动BOIS CPU虚拟化支持,因为每个主板配置都不太一样,请自行搜索。
安装
嗯嗯,双击。下一步下一步。
打开cmd,输入docker version
Client:
Version:1.12.5
API version:1.24
Go version: go1.6.4
Git commit:7392c3b
Built:FriDec1606:14:342016
OS/Arch: windows/amd64
Server:
Version:1.12.5
API version:1.24
Go version: go1.6.4
Git commit:7392c3b
Built:FriDec1606:14:342016
OS/Arch: linux/amd64
Docker学习<一>--初体验Windows环境下安装的更多相关文章
- Django框架学习笔记(windows环境下安装)
博主最近开始学习主流框架django 网上大部分的安装环境都linux的 由于博主在windows环境下已经有了 Pycharm编辑器 ,所以决定还是继续在windows环境下学习 首先是下载 链接 ...
- 如何在Windows环境下安装Linux系统虚拟机
如何在Windows环境下安装Linux系统虚拟机 本篇经验写给想要入门学习C语言的小白们.Windows系统因为使用窗口图形化,操作简单,功能多样,所以我们在Windows环境下可以做到很多,但想要 ...
- JavaWeb入门——在Windows环境下安装Tomcat服务器
JavaWeb入门——在Windows环境下安装Tomcat服务器 摘要:本文主要学习如何在Windows环境中下载并安装Tomcat服务器. 下载 获取安装包 推荐去官网上下载Tomcat: htt ...
- 从零开始Windows环境下安装python+tensorflow
从零开始Windows环境下安装python+tensorflow 2017年07月12日 02:30:47 qq_16257817 阅读数:29173 标签: windowspython机器学习te ...
- 在 windows 环境下安装 redislive
这是一篇在 windows 环境下安装 redislive 的教程! 项目地址:https://github.com/nkrode/RedisLive 配置文档:http://www.nkrode.c ...
- Windows环境下安装PHPUnit
Windows环境下安装PHPUnit,在此整理一下,以便大家参考. 本人测试安装环境:Windows7(win32) + Apache(2.2.13) + PHP(5.3.6) 1. 以管理员 ...
- Nginx——在Windows环境下安装
下载 Nginx是开源软件,用户可以访问 http://nginx.org/ 网站获取源码包或Windows二进制文件下载.其中1.13.x版本为开发版本,1.12.0版本为稳定版本.开发版本分支会较 ...
- 在windows环境下安装redis和phpredis的扩展
在windows环境下安装redis和phpredis的扩展 1.首先配置php: 需要在windows的集成环境中找到php的扩展文件夹,ext,然后在网上寻找自己的php对应的.dll文件 比如说 ...
- windows环境下安装yaf框架
windows环境下安装yaf框架 在windows下安装yaf框架 准备工作: php环境(过程略,wamp,xampp,phpstudy都行,php版本大于5.3) git工具(需要从github ...
随机推荐
- 解决MD5问题
使用VS时报错此实现不是 Windows 平台 FIPS 验证的加密算法的一部分. 解决方案如下:在window中打开功能里输入regedit,回车打开注册器.然后进入如下路径中 HKEY_LOCAL ...
- c#全局鼠标事件以及鼠标事件模拟
最近在编写Max插件时,其主容器FlowLayoutPanel由于隐藏了滚动条,要实现按住鼠标中键上下拖动的功能,因此尝试了全局鼠标事件.以及鼠标勾子,可惜由于Max不争气?都未能实现,于是代码报废, ...
- Macbook下virtualenv无法使用解决办法
Mac下删除自己安装的Python 删除Python框架sudo rm -rf /Library/Frameworks/Python.framework/Versions 删除Python程序sudo ...
- 获取View到顶部的高度
tv_title.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener ...
- ubuntu客户端使用RDP协议连接windows服务器
如果服务器是linux或unix,可以使用ssh远程连接服务器.也有服务器是windows的,通常使用RDP协议进行连接. 1 环境 客户端:ubuntu14.04 LST 服务器:windows ...
- windows下多字节和宽字节转换
先简单说下什么是多字节和宽字节. 多字节是指使用多个字节(1-3)表示一个字符.比如gbk使用英文占一个字节,中文占2个,这个就是多字节了.utf-8是使用1-3个字节表示字符.还有big5等等. 宽 ...
- Android之使用Android-query框架进行开发(一)(转载)
开发Android使用Android-query框架能够快速的,比传统开发android所要编写的代码要少得很多,容易阅读等优势. 下载文档及其例子和包的地址:http://code.google.c ...
- nagios二次开发(一)---开发思想
NAGIOS现状 从nagios的官网http://www.nagios.org/及其它已经公开的资料,我们可以知道:在web UI层nagios只提供了给我们查看图形界面的操作,界面上有简单的启 ...
- 关于GC的几篇文章
http://msdn.microsoft.com/zh-cn/magazine/bb985010(en-us).aspx http://msdn.microsoft.com/zh-cn/magazi ...
- silverlight调用webservice跨域
下载下面的任何文件放在webservice的根目录下 http://files.cnblogs.com/files/jichunhu/crossdomain.xml http://files.cnbl ...