Docker 简介
1.什么是 Docker
- Docker 是基于 Go 语言实现的开源容器项目。利用操作系统本身已有的机制和特性,可以实现远超传统虚拟机的轻量级虚拟化。它是内核级的虚拟化。期望达到使项目运行环境“一次封装,到处运行的目的”
- 利用 docker 创建的运行环境叫做 docker 容器,容器是通过 docker 镜像创建的,docker 镜像文件可以放在私有仓库中也可以放在共有仓库中
- 官网地址
2.Docker 和 VM 的对比
2.1 结构区别
2.2 应用区别
- Docker:面向内核、软件,docker 是秒级别的
- 虚拟机:面向硬件的,分钟级别
3.Docker 特点
3.1 效率高
- 用户只需要几分钟,就可以把自己的