zoukankan      html  css  js  c++  java
  • docker学习笔记一:docker出现原因及历史

    1,docker出现原因:在打包时可以将开发环境和jar包一起包装成一个镜像,放到docker仓库中,要安装时可以从仓库中直接拉取,因为拉下来部署是连环境一起拉的,所以不会出现在开发环境可用,但到了生产环境不可用的情况

    docker核心思想是隔离,每个应用单独包装,类似一个箱子,这样可以增加空间的使用率,同时不用一个服务器上有多个应用时存在端口冲突等问题。

    2,docker历史

    2013年开源,2014年4月发布docker1.0版本.docker特点:1,轻巧,docker安装可能就几兆,安装的数据库,Linux等运行非常快,秒级启动。

    3,docker是基于GO语言开发的。

    docker官网:https://www.docker.com

    docker文档地址:https://docs.docker.com/

    docker仓库地址:https://hub.docker.com/

    4,容器化技术不是模拟一个完整的操作系统。容器直接运行在宿机内核,没有自己的内核。宿机上每个容器是相互隔离的。

    docker 全流程图

  • 相关阅读:
    自解压命令学习
    浅谈JAVA中的final修饰符
    clearfix清除浮动进化史
    HTML5本地存储Localstorage
    Log4j详细使用教程
    AutoCompleteTextView与MultiAutoCompleteTextView应用
    冒泡排序
    方法的递归
    枚举类型
    ThinkJs笔记琐碎
  • 原文地址:https://www.cnblogs.com/xiaoyuer2121/p/13892770.html
Copyright © 2011-2022 走看看