Docker容器(简述)

什么是容器:容器时一种轻量级、可移植、自包含的软件打包技术,使应用程序可以再几乎任何地方以相同的方式运行

        一种虚拟化的方案

        操作系统级别的虚拟化

        只能运行相同或相似内核的操作系统

        依赖于Linux内核特性:Namespace和Cgroup(Control Group)

        

什么是Docker:

        能将应用程序自动部署到容器的开源引擎


Docker的目标:    

        提供简单轻量的建模方式

        职责的逻辑分离

         快速高效的开发声明周期

        鼓励使用面向服务的架构


Docker的使用场景:

        1、使用Docker容器开发、测试、部署服务

        2、创建隔离的运行环境

        3、搭建测试环境

        4、构建多用户的平台及服务(PaaS)基础设施

        5、提供软件及服务(SaaS)应用程序

        6、高性能、超大规模的宿主机部署


Docker的基本组成:

        Docker Client客户端

        Docker Daemon守护进程

        Docker Image镜像         ——容器的基石(层叠的只读文件系统) Docker生命周期的构建和打包阶段

        Docker Container容器      ——通过镜像启动  (写时复制) Docker生命周期的启动和执行阶段

        Docker Registry 仓库        ——分为公有(如Docker Hub)和私有(可行创建)

         

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值