zoukankan      html  css  js  c++  java
  • docker 入门学习-1

    基于B站视频学习:https://www.bilibili.com/video/BV1sK4y1s7Cj

    1.1 小引

    1我本地运行没问题啊

     环境不一致

    2哪个哥们又写死循环了

     在多用户的操作系统下,会互相影响。

    3淘宝在双11的时候,用户量暴增

     运维成本过高的问题。

    4学习一门技术,学习安装成本过高

     关于安装软件成本过高。

    1.2Docker的起源

    一帮年轻人创业,创办了一家公司,2010年的专门做PAAS平台。
    
    到了2013年的时候,像亚马逊、微软、Google都开始做PAAS平台。
    
    2013年,将公司内的核心技术对外开源,核心技术就是Docker。
    
    到了2014年的时候,得到了C轮融资,$4000W
    
    到了2015年的时候,得到了D轮融资,$9500W
    
    全神贯注的维护Docker。
    
    所罗门主要作者之一。

    帅照一张:

    Docker的作者已经离开了维护Docker的团队,他认为没有自己也能良好发展了。

    1.3 Docker的思想

    集装箱:
    会将所有需要的内容放到不同的集装箱中,谁需要这些环境就直接拿到这个集装箱就可以了
    标准化:
    运输的标准化:Docker有一个码头,所有上传的集装箱都放在了这个码头上,当谁需要某一个环境,就直接指派大海豚去搬运这个集装箱就可以了。
    命令的标准化:Docker提供了一系列的命令,帮助我们去获取集装箱等等操作。
    提供了REST的API:衍生出了很多图形化界面,Rancher。
    隔离性:
    Docker在运行集装箱内的内容时,会在LInux的内核中,单独的开辟一片空间,这片空间不会影响到其他程序。
    注册中心。(超级码头,上面放的就是集装箱)
    镜像。(集装箱)
    容器。(运行起来的镜像)
  • 相关阅读:
    贪婪匹配
    洛谷P1219 [USACO1.5]八皇后 Checker Challenge【搜索回溯】
    【数据结构笔记】栈
    数据结构课堂笔记
    DAY1
    小记2020.1.10
    c++复习
    c++用流控制成员函数输出数据
    c++用控制符控制输出格式
    "中国东信杯"广西大学第二届程序设计竞赛E Antinomy与红玉海(二分)
  • 原文地址:https://www.cnblogs.com/cheflone/p/14223534.html
Copyright © 2011-2022 走看看