zoukankan      html  css  js  c++  java
  • docker学习

    因为是在Linux中跑的docker,所以划分到Linux中

    docker官方定义为:为开发者和管理员提供的容器开发、部署、运行应用的平台。
    特点有:灵活,轻量,实时交互,高可移植,扩展性,可堆叠

    个人通俗理解:docker主要使用了linux的容器技术,基于linux内核,使用docker进行部署和发布应用的时候,以容器为单位,可以同时运行多个容器,容器之间相互是独立的,互不干扰,互相不知,但是他们使用的是相同的linux内核。
    镜像:集成程序、运行环境、程序配置等于一体,获取镜像后通过指定的运行方式,就可以直接运行起来,不需要安装,配置环境等过程。
    容器:通俗说,类似于一栋大楼中的胶囊房,大楼就是服务器,docker就是大楼物业管理,容器就是其中的各个胶囊房(容器只有运行镜像后,才会生成,而大楼的房间不会是要住人的时候才建造,略微不同)。docker运转起来的整个过程可以简述为服务器搭建完成(大楼建好),安装docker(物业管理公司入驻大楼),拉取镜像(住户来访登记),运行镜像(住户办理入住相关手续),生成容器(分配给住户相应房间),所有的容器应用共享系统内核资源(共享地基,共享厨房,共享卫生间等等)。
    部署便利性:在docker上可以拉取很多应用的镜像,这些镜像大部分为世界各地技术人员编写上传或者docker运营商自己编写上传,类似于windos ghost,当获取镜像到docker所在的服务器,通过命令行运行这些镜像。所以几乎免去了传统程序部署上需要配置,安装等一系列繁杂过程。
    轻量级:多个容器共用同样的内核资源,每个容器的应用只占用需要的资源。同样,每个容器的应用也只需要满足运行的功能组件即可,不需要多余的部分。

    了解的还很浅显,还要加深。

  • 相关阅读:
    centos7.6 安装与配置 MongoDB yum方式
    MongoDB 介绍
    centos 关闭selinux
    前端 HTML标签属性
    前端 HTML 标签嵌套规则
    前端 HTML 标签分类
    前端 HTML body标签相关内容 常用标签 表单标签 form里面的 input标签介绍
    前端 HTML body标签相关内容 常用标签 表单标签 form 表单控件分类
    前端 HTML form表单标签 select标签 option 下拉框
    POJ 1426
  • 原文地址:https://www.cnblogs.com/airlinp/p/12356793.html
Copyright © 2011-2022 走看看