Windows安装Docker

、Docker的安装

    Docker for Windows 是在Windows 10和Windows Server 2016以后才出来的,所有之前的系统都是基于Linux系统使用Docker,即DockerToolbox。Docker Toolbox是依赖于VirualBox使用的,其本质是,创建一个叫default的Linux虚拟机,并在这个虚拟机上使用Docker。即使你电脑版本为Win10也需要注意,家庭版推荐升级成专业版再进行后续的操作,如果不想升级,只能使用 Toolbox。

  Docker for Windows和Docker Toolbox在使用上没有太大的区别,前者配置起来稍微方便点,以下内容都是以前者为例。

  总结:Windows10 专业版及以上、Windows Server 2016及以上支持Docker for Windows,其他的需要安装DockerToolbox。

二、Docker的配置

  Docker安装完成启动后,在右下角会有Docker的图标,右击可以看到菜单

Windows安装Docker_第1张图片

  其中,Settings是Docker的设置,通过Switch可以切换Windows容器和Linux容器。

1、修改为国内镜像

  国内镜像的地址为:registry.dockers-cn.com通过国内官方镜像加速有两种方式:

1)在拉取时候通过命令加速:

  docker pull registry.docker-cn.com/myname/myrepo:mytag

2)修改配置文件

  docker配置文件在docker/daemon.json文件中,直接修改文件,或者在settings-Daemon中修改:

Windows安装Docker_第2张图片

2、修改存储目录 

  在Windows中,默认安装在C盘,如果下载的镜像也存储在C盘将极大占用硬盘空间,因此考虑修改存储目录。

  1)切换到Linux容器,在settings-Advanced中修改虚拟机文件的存储路径:

Windows安装Docker_第3张图片

  2)切换到Windows容器,在settings-Daemon中修改镜像文件的存放路径:

Windows安装Docker_第4张图片

3、在Docker中运行OpenOffice

  1)打开cmd,执行命令 执行命令:

docker run -it -u 123456 --name=soffice -p 8100:8100 rafaeltuelho/openoffice3-daemon

  等待下载完成,然后在浏览器打开http://127.0.0.1:6080/vnc.html就可以看到图形界面的OpenOffice应用。

  2)使用OpenOffice转化pdf的功能。

名词介绍:

  Hyper-V:微软的一种系统管理程序虚拟化技术,能够实现桌面的虚拟化。支持Windows Server 2008 R2及以上,Windows7及以上系统。

  Virtual Box:Oracle旗下的开源虚拟机软件,和VMWare属于同类型产品,但是更加轻巧。

你可能感兴趣的:(Windows安装Docker)