本篇内容主要讲解“Docker的基本概念是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Docker的基本概念是什么”吧!
虚拟化:分为硬件虚拟化和软件虚拟化,软件虚拟化又分为应用虚拟化和平台虚拟化。
容器技术:属于平台虚拟化中的操作系统虚拟化。
容器:又称“集装箱”,其核心技术是Cgroups和namespace。容器技术通过namespace实现资源隔离,通过Cgroups实现资源控制。
Docker基本概念
Docker镜像:Docker镜像是Docker整个体系中最基础的一部分,Docker镜像是容器的初始状态,主要操作包括拉取、构建、推送、删除、导出和导入等操作。
Dockerfile文件:构建Docker镜像的“圣旨”,任何人拿着这份文件执行docker build命令都会生产相同功能的镜像。
Docker仓库:仓库(Registry)是用来集中存储Docker镜像的一种工具,可以方便镜像的存储、分发、更新等管理操作。
Docker容器:Docker容器是镜像的运行实例,他在镜像已有的文件层上添加一层可读可写的文件层,使得容器就想一个动态的镜像。
数据卷:包括数据卷和数据卷容器。
1、数据卷就是一个目录,它是由Docker daemon挂载到容器中的,因此数据卷并不属于联合文件系统。也就是说数据卷里面的内容不会因为容器的删除而消失,就像是一个u盘。
2、数据卷容器,只是一个存放数据的容器,只允许其它容器挂载就可以了。
Docker三剑客:Docker Machine(工具)、Docker Compose(编排)、Docker Swarm(集群管理工具)
到此,相信大家对“Docker的基本概念是什么”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。