一、Docker应用架构分析
在成都大数据培训中,Docker 是一种Client/Server架构的应用程序,架构图参考https://docs.docker.com/get-started/overview/
Docker Host: docker宿主机,即安装了docker的操作系统(项目里的CentOS7964)。
Registry: docker拉取镜像的远程仓库,提供大量镜像下载,下载后保存在images中。
Docker Daemon: 是docker的服务线程,处理Docker客户端命令。
Images: 是Docker本地的镜像仓库,可以通过docker images查看镜像文件。
二、Docker核心对象
镜像 (Image) 和容器 (Container) ,容器为运行镜像的载体,类似于光盘和光驱的关系。
三、安装 Docker
Docker 可以安装在 Windows、Mac,当然还有 Linux 之上。
除此之外还可以在云上安装,也可以在个人笔记本电脑上安装,诸如此类的例子有很多。
如还可以选择不同方式完成 Docker 安装,包括手工安装、通过脚本方式安装和通过向导方式安装等。下面我们主要介绍几种重要的安装方式。
1.桌面安装:
《Windows Docker安装》
《Mac Docker安装》
2.安装:
《Linux Docker安装》
《Windows Server Docker安装》
《Docker Engine引擎升级》
《Docker存储驱动》
四、Docker技术概述
Docker是一个虚拟化平台,基于 Google 公司的 Go 语言进行实现。可以通过虚拟化方式,为应用提供可运行的容器。基于这种方式,可更快地打包、测试以及部署应用程序。
以上是成都大数据培训之全方面解析Docker的详细介绍,如果您想了解更多细节,请点击成都卡米谷大数据官方网站!成都大数据培训学校,大数据开发培训,数据分析和挖掘,零基课程正在招生中!http://www.dtinone.net/sjfx/