前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Docker的基本概念

Docker的基本概念

作者头像
凹谷
发布2020-04-11 10:49:06
3590
发布2020-04-11 10:49:06
举报

虚拟化:分为硬件虚拟化和软件虚拟化,软件虚拟化又分为应用虚拟化和平台虚拟化。

容器技术:属于平台虚拟化中的操作系统虚拟化。

容器:又称“集装箱”,其核心技术是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(集群管理工具)

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-01-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 大数据与微服务架构 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档