Docker 第01篇:概述

前言

本文介绍Docker。


内容

Docker:Debug your app,not your environment, Securely build and share any application, anywhere。


Docker官方地址:https://www.docker.com/


Docker概述

Docker是一个使用容器构建,运行和共享应用程序的平台。


Docker三大核心概念:镜像(image)、容器(container)、仓库(repository):

  • 镜像:创建容器的基础;
  • 容器:从镜像创建的实例;
  • 仓库:存放镜像文件的地方。

名词释义

  • 容器技术:最早容器用于隔离受保护的资源,最终演变为隔离所有的资源。之前需要手动创建,配置容器,比较复杂且易出错。Docker提供了一种构建容器的最佳实践。容器技术一般称为LXC(Linux container),现在Windows也发展出了类似的容器技术。

  • 容器化:使用容器部署应用程序称为容器化。

  • 容器和虚拟机:容器在Linux或Windows操作系统上运行,它是进程级别。虚拟机是通过软件模拟出完整的操作系统,它是操作系统级别。
    Docker 第01篇:概述


小结

可以简单理解为Docker是一种轻量级的"虚拟机",我们也可以在其中安装应用或操作系统。


后语

下篇介绍 Windows下Docker 安装,待续…