zoukankan      html  css  js  c++  java
  • 1.0 docker介绍

    简介:

    一种虚拟化的方案
    将应用程序自动部署到容器
     
    特点:
    轻量
    环境的一直性
    提高开发生命周期
    使用面向服务的架构
     
    场景:
    开发、测试、部署
    创建隔离的运行环境
    集群测试环境
    云计算应用
     
    docker 的基本组成:
    docker client 客户端
    docker daemon 守护进程 
    docker image 镜像
    docker container 容器
    docker registry 仓库
     
     
    基本组成: C/S架构  docker 客户端 / 守护进程
    client  本地、远程  client 发送命令给守护进程,守护进程执行,并返回结果
    daemon
    image    
      1.容器的基石
      2.层叠的只读文件系统
      3.多个镜像可以叠加在一起
    container 
      1.通过镜像启动
      2.启动和执行阶段
    registry 仓库
      1.公有仓库
      2.私有仓库
     
    保存用户的镜像
     
     
    Docker在线演示地址:
     
    Docker依赖的Linux内核特性
    Namespance 命名空间
         作用:系统资源的隔离
          pid :process id 进程隔离
          net:network 管理网络接口
          ipc:管理跨进程访问通信的访问
          mnt: 管理挂载点
          uts:隔离内核和版本标识
      Control groups 控制组
           作用:用来分配资源
           功能:
                资源限制
                 优先级设定
                 资源计量
                 资源的控制

     
     
     





  • 相关阅读:
    MSP430开学的序章
    此地不留爷,自有留爷处
    【javascript】继承
    【css】css3属性
    【计划】合格的前端
    【grunt】grunt 基础学习
    【防火墙】防火墙分类,过滤流程
    【js】name 与 array 的纠葛
    【TRICK】解决锚点定位向下浮动Xpx问题
    【性能】web提升性能的小总结
  • 原文地址:https://www.cnblogs.com/zhangjianbin/p/6439817.html
Copyright © 2011-2022 走看看