(一) docker简介及组成-------学习笔记

  1.什么是容器

   一种虚拟化方案
  操作系统级别的虚拟化
  只能运行相同或相似内核的操作系统

  依赖于LINUX内核特性

   2.什么是docker

   将应用程序自动部署到容器

   3.docker的目标
   提供简单轻量的建模方式
   职责的逻辑分离
   快速高效的开发生命周期

   鼓励使用面向服务的架构 高内聚 低耦合 

   4.docker场景
  使用docker容器,开发,测试,部署服务
   创建隔离的运行环境
   搭建测试环境
  构建多用户的平台即服务基础设施
  提供软件及服务应用程序

  高性能 差大规模的宿主机部署

 5.docker基本组成。

 客户端 守护进程 镜像 容器 仓库

 C/S架构
 客户端访问服务器端(守护进程)(可以是本地或是远程访问)
 镜像:容器的基石。是一个层叠的只读文件系统,

 最低端是一个bootfs引导文件系统。

 第二层是rootfs文件系统(只读)。

 第三层是联合加载只读文件系统。

 最后形成一个文件系统这样的就成为镜像。一个镜像可以放在另一个镜像的顶部。

 6.容器,镜是通过镜像来启动的。
 7.仓库:用来保存镜像,docket hub

8.docker是基于linux内核两个特性 (命名空间)(控制组),

namespaces 命名空间 
编程语言-----封装-----代码隔离
系统-------系统资源的隔离 进程,网络,文件系统……
PID---------进程隔离
NET---------网络接口
IPC--------管理夸进程通讯访问。
MNT--------管理挂载点
UTS--------隔离内核和版本的标识。

控制组(conteol,groups)贴点:资源限制,优先级设定,资源统计,资源控制。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值