Win10安装docker步骤
最近使用docker部署spring boot项目,写篇文章记录下步骤。
1. 确保本机win10系统虚拟化已启动启动,否则需要去BIOS设置(方法可百度)

2. 到docker网站下载DockerToolbox.exe安装工具
安装完成后出现三个图标,红框内为执行docker命令的终端。

2.1 运行Docker Quickstart Terminal
第一次打开该终端,运行很久后,提示类似于这种的错误(网上截图,跟我的实际情况类似)。

上图表示boot2docker.iso版本过低,需要从https://github.com/boot2docker/boot2docker/releases上下载新的boot2docker.iso文件,放到默认.docker目录,比zhangsan用户:
C:\Users\zhangsan\.docker\machine\cache目录下

2.2 再次运行Docker Quickstart Terminal
运行很久之后,出现这个图案表示成功(网上截图,跟实际情况类似)

输入 docker version可以查看docker版本信息
输入 docker info可以查看docker相关信息
3.配置阿里云镜像文件
3.1 默认配置下,docker加载镜像文件时分缓慢,以至于不能在docker终端下build你的spring boot项目(提示connection time out之类的错误,关于使用docker来build项目在下一篇文章中讲解),需要去account.aliyun.com注册一个账户,生成镜像加速地址,配置到docker中。

3.2 配置docker镜像加速地址
打开Docker Quickstart Terminal执行命令1,2,3,4。注意命令2要替换红色部分。
命令1:docker-machine ssh default
命令2:sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=你的镜像加速地址 |g" /var/lib/boot2docker/profile
命令3:exit
命令4:docker-machine restart default
然后输入docker info命令,可以查看你配置的镜像加速地址

这样就完成了一个docker的安装和配置,我讲在下一篇文章中介绍docker部署spring boot项目
Win10安装docker步骤的更多相关文章
- win10安装docker并结合Idea2018.1部署springboot项目
一.准备工作 1..工具:win10,idea2018,maven3.5,jdk8 二.win10安装docker 1.win10安装docker:http://www.runoob.com/dock ...
- win10下安装docker步骤(一)
一.启用Hyper-V 打开控制面板 - 程序和功能 - 启用或关闭Windows功能,勾选Hyper-V,然后点击确定即可,如图: 请注意电脑默认的Hyper-V虚拟机监控程序是不能进行勾选的,需要 ...
- Ubuntu安装Docker步骤
环境:Ubuntu Trusty 14.04 (LTS) 前提条件: Docker requires a 64-bit installation regardless of your Ubuntu v ...
- win10安装docker运行环境
转自:https://www.cnblogs.com/stulzq/p/7743667.html Docker for Windows是Docker社区版(CE)应用程序. Docker for Wi ...
- Linux中CentOS6.5 64位 系统下安装docker步骤
CentOS6.5 64位 (docker目前仅支持64位)内核必须在3.10及以上 1. uname -r 查看内核版本 2. 升级内核到3.10版本(带aufs模块) cd /etc ...
- win10安装docker,VSCode管理docker
背景 docker:随着技术的不断迭代,开发环境的配置与部署越来越重要.Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linu ...
- win10 安装docker
看介绍说docker不支持win10家庭版,但是一搜安装教程也有好多在家庭版上安装的,而且也不麻烦,不知道咋回事 1.查看虚拟化状态 一开始我的是没有开启的,从bios开启的 一般是开始按F2,进入b ...
- Windows 10安装Docker 步骤及顺序
最近在工作中,重新安装Docker时,遇到了一点坑,故将自己解决经验分享一下~ Hardware assisted virtualization and data execution protecti ...
- Win10安装docker的一些注意事项
安装环境:Win10专业版本64位,Win7.Win8 等需要利用 docker toolbox 来安装. 一.占用C盘空间问题的解决 1. 把vhdx虚拟硬盘从默认的C盘转移到其他盘,这样下载镜像后 ...
随机推荐
- jenkins backup and migration
service jenkins stop 压缩包:tar -czvf /tmp/xx.tar.gz --exclude=“workspace” --exclude=“.m2" --exclu ...
- Visual Studio 跨平台開發實戰(3) - Xamarin iOS 多頁面應用程式開發 (转帖)
前言 在前一篇教學中, 我們學會如何使用Visual Studio 搭配Xcode 進行iOS基本控制項的操作. 但都是屬於單一畫面的應用程式. 這次我們要來練習如何透過Navigation Cont ...
- PHP 导入数据库 sql 文件
使用PHP 可以导入sql来建立数据库.代码如下: <?php $hostname = 'localhost'; $dbname = 'test'; $username = 'root'; $p ...
- redis有序集合类型sort set
redis的数据类型之-有序集合 sort set和set类型一样,也是string类型元素的集合,也没有重复的元素,不同的是sort set每个元素都会关联一个权,通过权值可以有序的获取集合中的元素 ...
- hibernate3.3.2搭建log4j日志环境
日志的框架有很多,hibernate3.3.2用的是slf4j,slf4j简单理解为一个接口,标准.具体的实现可以是不同的实现(如slf4j自己的实现,log4j等).slf就像JDBC,JPA.自己 ...
- Check类之TypeValidation
(1)Validator类的visitTypeApply()方法 实例1: class TestTypeVal<T extends InputStream>{ TestTypeVal< ...
- css3圆形轨迹动画
<!doctype html> <html lang="en"> <head> <meta char ...
- seajs模块路径解析 简单总结
最近在试着用 seajs + grunt 搭建项目雏形, 遇到的最大的问题就是 seajs 命名与调用, 简单总结一下. 模块调用 seajs中调用模块有两种方式,seajs.use(ID) . re ...
- WPF 使用附加属性增加控件属性
使用附加属性增加控件属性,使得这个附加属性在使用的时候没有局限性,可以在任何的控件中使用它来增加所需要的属性,使得控件的属性使用起来非常灵活 一.自定义附加属性 using System; using ...
- 图说使用socket建立TCP连接
在网络应用如火如荼的今天,熟悉TCP/IP网络编程,那是最好不过.如果你并不非常熟悉,不妨花几分钟读一读. 为了帮助快速理解,先上个图,典型的使用socket建立和使用TCP/UDP连接过程为(截图来 ...