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是一种轻量级的"虚拟机",我们也可以在其中安装应用或操作系统。
后语
下篇介绍 Windows下Docker 安装,待续…