文档章节

Windows10 家庭版安装Docker

倪伟伟
 倪伟伟
发布于 03/17 10:17
字数 790
阅读 653
收藏 1

1、下载Docker

Docker可支持在mac、windows、linux上安装。在windows系统中Docker目前仅支持win10专业版和企业版,win7/win8/win10家庭版需要通过Docker toolbox来安装。

下载地址:https://www.docker.com/products/docker-desktop,最新版本为:DockerToolbox-18.03.0-ce.exe

2、安装Docker

注:需要提前开启CPU的虚拟化功能,如下图红色款所标注:

双击下载的exe文件,安装过程中会提示安装插件,点击同意即可,安装完成后,会在桌面生成三个图标:

3、运行Docker

双击“Docker Quickstart Terminal”,进入Docker客户端,在运行过程中出现任何错误,则可寻求网上的解决方案。

注:首次启动时会进行Docker环境初始化,会在VirtualBox中创建名为【default】的linux虚拟机,在此过程中会用到“boot2docker.iso”镜像文件,默认情况下会从GitHub上进行下载,也可自行下载后,放到目录C:\Users\{username}\.docker\machine\cache目录中,再进行启动即可进行初始化。

几分钟后,界面如下所示,表示Docker运行成功:

4、更改Docker  VMDK文件的存储位置

启动VM VirtualBox管理器,点击 管理->虚拟介质管理,选中已存在的disk.vmdk,然后点击红色标注的"复制"进行复制,在虚拟磁盘类型里选择“VMDK(虚拟机磁盘)”,在要创建的新虚拟磁盘中选择存储路路径饼进行命名,完成复制功能。

关闭虚拟机,在虚拟机名“default”上点击右键,选设置->存储,点击 “控制器:SATA”右边的“添加虚拟磁盘”,选择“使用现有的虚拟盘”,选择上述刚复制的新vmdk文件,选择确定。

5、修改Docker 镜像地址

1)在命令行下输入(docker-machine ssh default 进入命令行,在命令行下通过 docker info可查看Docker相关信息):

sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror="替换为自己的镜像地址" |g" /var/lib/boot2docker/profile

2)直接修改文件

用docker-machine ssh default进入命令行后,进入目录:/var/lib/boot2docker/etc/docker,对daemon.json文件进行修改,增加:

{
  "registry-mirrors": ["https://xxxxxxxx.mirror.aliyuncs.com"]
}

6、登录default虚拟机

默认用户名及密码:docker/tcuser

可使用XShell或其他SSH客户端登录default虚拟机

7、获取镜像

从 Docker 镜像仓库获取镜像的命令是 docker pull 。其命令格式为:
docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]
1)Docker 镜像仓库地址:地址的格式一般是 <域名/IP>[:端口号] 。默认地址是 Docker Hub。
2)仓库名:如之前所说,这里的仓库名是两段式名称,即 <用户名>/<软件名> 。对于 Docker Hub,如果不给出用户名,则默认为 library ,也就是官方镜
像。

3)标签:比如版本号可以作为标签

例子:docker pull ubuntu:18.04

至此,Docker的首次启动过程就完成了。

© 著作权归作者所有

倪伟伟
粉丝 22
博文 25
码字总数 36811
作品 0
西安
高级程序员
私信 提问
windows10下安装docker

版本选择 windows10 企业版下载:Docker 添加Hyper-V windows10 家庭版下载:Docker Toolbox 禁止Hyper-V(家庭版原本没有Hyper-V,如果安装了需要用管理员身份运行CMD并输入语句:set hyper...

zzu樱子
07/26
0
0
Docker入门学习二之安装Docker

一、Windows安装 1.下载地址: win10: .exe文件 http://www.docker.com/products/docker#/windows win10: .msi文件 https://download.docker.com/win/stable/InstallDocker.msi win10之外:h......

aibinxiao
2017/11/03
183
0
docker - 在centos7和windows10安装

CentOS 7 官方文档: https://docs.docker.com/install/linux/docker-ce/centos/ 在本次docker所有的学习中,使用docker 18.03.1这个版本 卸载旧版的docker...

细肉云吞
2018/11/01
367
0
Windows7至Windows10的升级建议

目前,诸多企业或已开始在进行Windows7至Windows10的升级,或正在规划Windows7升级至Windows10。 主要原因有两个: Windows7的生命周期即将结束,这意味着再也无法获取Windows7的安全更新,以...

嘉为科技
07/16
22
0
第二章 docker的多种系统安装

社区版 和 企业版的选择。 社区版又有不同的版本号。 1.x直到1.13 变成年份+月份的规划。 17.09版本,一个季度发布一个版本。 docker支持mac windows win10 云平台,aws Microsoft Azure Goo...

天涯明月笙
2018/07/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

安全组和云防火墙的区别

前言 熟悉云平台的朋友可能都会注意到这样一个事情:无论公有云还是私有云,创建虚拟机的时候都需要选择安全组,来对虚拟机进行安全防护;有的云平台在VPC里,还能选择防火墙,ZStack在3.6版...

ZStack社区版
35分钟前
3
0
教育性app开发的重要性和好处

在这个精通技术的世界中,流行的app主导着无聊的教育系统。当我们将技术和教育结合在一起时,它将带来当代以及强大的学习资源。因此,将教育移动app集成到您的学习过程中,并根据自己的信念把...

a429011717
36分钟前
4
0
IE6/7/8如何兼容CSS3属性

本文转载于:专业的前端网站➩IE6/7/8如何兼容CSS3属性 最近在工作中总是要求IE8兼容CSS3属性,在网上搜了搜主要是引入了一个htc文件(ie-css3.htc或者PIE.htc。个人认为这两个文件的作用差不...

前端老手
51分钟前
5
0
手把手教你ALLEGRO的约束规则的设置教程!

约束规则的设置 分三步, 定义规则(一、基本约束规则设置:1、线间距设置;2、线宽设置;3、设置过孔;4、区域约束规则设置;5、设置阻抗;6、设置走线的长度范围;7、设置等长:7.1、不过电阻的NET 等...

demyar
53分钟前
5
0
完美解决H5滚动滑动穿透方案:不使用系统滚动

网上有很多黑科技解决这个问题,都不是从根本去解决,例如通过js控制弹出时html加上position:fixed; 弹窗关闭后再去掉该样式,总觉得不太对,像是打补丁。 今天终于找到了滚动穿透的原因和完...

未来cc
58分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部