背景
今天想试用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) 启用Hypervisorbcdedit /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 ...
随机推荐
-
9.2.3 .net core 通过TagHelper封装控件
.net core 除了继续保留.net framework的HtmlHelper的写法以外,还提供了TagHelper和ViewComponent方式生成控件. 我们本节说的是使用TagHelper ...
-
解决ie6下不支持fix属性,模拟固定定位
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content ...
-
安卓官方ViewPager与android.support.design.widget.TabLayout双向交互联动切换 。
该TabLayout的功用,简单的说,就是当用户在该TabLayout的选项卡子item中选择触摸时候,文字和下方的指示器横条滑动指示.android.support.design.widget.Ta ...
-
VC++编译libpng
目录 第1章简介 1 第2章 Visual C++6.0 2 2.1 打开项目 2 2.2 编译宏 3 2.2.1 小结 5 第3章 Visual C++2010 ...
-
和为S的两个数字VS和为s的连续正数序列
题目:输入一个递增排序的数组和一个数字s,在数组中查找两个数,使得它们的和正好是s.如果有多对数字的和等于s,输出任意一对即可. 例如输入数组1.2.4.7.11.15和数字15.由于4+11=15, ...
-
javaScript常用方法整合(项目中用到过的)
防止输入空格.缩进等字符: function trim(str){ return str.replace(/^\s+|\s+$/g,""); } JS去掉style样式标签 fun ...
-
(转载)KL距离,Kullback-Leibler Divergence
转自:KL距离,Kullback-Leibler Divergence KL距离,是Kullback-Leibler差异(Kullback-Leibler Divergence)的简称,也叫做相对 ...
-
C语言写猜拳游戏中遇到的函数循环小问题
各位可能在初学C语言的时候都有写过猜拳游戏.但在写猜拳的函数时,避免不了会使用循环. 当函数被套在一个循环中的时候,你的计分变量可能就会被重置为函数体里的初始值.那么怎么解决这个问题? 其实很简单,你 ...
-
ActiveReports 9实战教程(2): 准备数据源(设计时、运行时)
原文:ActiveReports 9实战教程(2): 准备数据源(设计时.运行时) 在上讲中<ActiveReports 9实战教程(1): 手把手搭建环境Visual Studio 2013 ...
-
前向分步算法 &;&; AdaBoost算法 &;&; 提升树(GBDT)算法 &;&; XGBoost算法
1. 提升方法 提升(boosting)方法是一种常用的统计学方法,在分类问题中,它通过逐轮不断改变训练样本的权重,学习多个分类器,并将这些分类器进行线性组合,提高分类的性能 0x1: 提升方法的基本 ...