极客Docker学习笔记Docker的基本组成和基本特性(1)

Docker的基本组成
- Docker Client 客户端
- Docker Daemon守护进程
- Docker Image镜像
- Docker Container容器
- Docker Registry仓库

  • Docker客户端/守护进程
    C/S架构
    本地、远程
    极客Docker学习笔记Docker的基本组成和基本特性(1)

  • Docker Image镜像

    • 容器的基石
    • 层叠的只读文件系统
    • 联合加载(union mount )
      极客Docker学习笔记Docker的基本组成和基本特性(1)
  • Docker Container容器

    • 通过镜像启动
    • 启动和执行阶段
    • 写时复制(copy on write)
      极客Docker学习笔记Docker的基本组成和基本特性(1)
  • Docker Registry仓库

    • 公有(Docker Hub)
    • 私有(自己架设)
      极客Docker学习笔记Docker的基本组成和基本特性(1)

Docker两个linux内核特性
- Namespaces命名空间
编程语言:封装----->代码隔离
操作系统:系统资源的隔离,进程、网络、文件系统。。。
- PID(Process ID) 进程隔离
- NET(Network) 管理网络接口
- IPC(InterProcess Communication) 管理跨进程通信的访问
- MNT(Mount) 管理挂载点
- UTS(Unix Timesharing System) 隔离内核和版本标识
- Control groups控制组(用来分配资源)
- 资源限制
- 优先级设定
- 资源计量
- 资源控制

安装Docker链接:菜鸟教程Docker安装