Docker - 简介

2019-12-10  本文已影响0人  鱼da王
  1. 是什么?

    由go语言开发实现。对进程进行封装隔离,独立于宿主和其他隔离进程,的容器构建工具,是操作系统层面的虚拟化技术。

  2. 与传统虚拟化技术比较

    • docker容器无自己的内核,使用宿主机的内核
    • docker容器没有进行硬件虚拟
    • 更为轻便
  3. 为什么使用?

    • 更高效的利用系统资源
    • 持续交付和部署
  4. 基本概念

    • 镜像 - Image
      • 一个特殊的文件系统。提供容器运行时所需的程序、库、资源、配置以及一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)
    • 容器 - Container
      • 容器是镜像运行的实体,容器可以被创建、启动、停止、删除、暂停等。
      • 实质是进程
    • 仓库 - Docker Registry
      • 保存镜像的地方
      • 包含多种镜像,每种镜像都有自己的tag,一般表示版本号。例如ubuntu:latest
      • 包括公有和私有
  5. 安装

    参考: https://www.jianshu.com/p/2dae7b13ce2f

参考:https://yeasy.gitbooks.io/docker_practice/

上一篇 下一篇

猜你喜欢

热点阅读