美文网首页
Docker学习笔记(一):简介

Docker学习笔记(一):简介

作者: 63e29c663713 | 来源:发表于2016-06-23 10:10 被阅读40次

    一、Docker是什么

    Docker 是一个开源项目,诞生于 2013 年初,Go 语言实现。Docker 项目的目标是实现轻量级的操作系统虚拟化解决方案。 Docker 的基础是 Linux 容器(LXC)等技术。

    二、为什么要用 Docker

    Docker 跟传统的虚拟化方式相比具有众多的优势:

    • 更快速的交付和部署: 一次创建或配置,可以在任意地方正常运行.开发者可以使用一个标准的镜像来构建一套开发容器,开发完成之后,运维人员可以直接使用这个容器来部署代码。
    • Docker 容器的启动可以在秒级实现
    • 更高效的虚拟化: Docker 容器的运行不需要额外的 hypervisor 支持,它是内核级的虚拟化,因此可以实现更高的性能和效率
    • Docker 对系统资源的利用率很高,一台主机上可以同时运行数千个 Docker 容器。

    三、基本概念

    Docker 包括三个基本概念

    • 镜像(Image)
    • 容器(Container)
    • 仓库(Repository)

    Docker 镜像(Image)就是一个只读的模板。
    镜像可以用来创建 Docker 容器。
    仓库(Repository)是集中存放镜像文件的场所。

    相关文章

      网友评论

          本文标题:Docker学习笔记(一):简介

          本文链接:https://www.haomeiwen.com/subject/lcundttx.html