Docker简介

社会主义新天地 提交于 2020-01-22 09:18:08

1、
物理机
虚拟机:虚拟出硬件,在上面跑完整的操作系统
容器:虚拟操作系统
2、是什么----用户可以创建容器,将应用放进去。容器可以进行版本管理、复制、分享、修改
3、为什么用它----它容易移植,资源隔离,不虚拟硬件更为轻便,应用进程直接作用于内核,启动秒级,性能接近原生,单机支持上千个容器,磁盘使用一般为MB
4、虚拟机用来隔离不同的用户,而Docker用来隔离不同的应用,例如前端,后端和数据库。
两者可以共存,物理机>虚拟机(里包含很多Docker)>Docker

5、基本概念:
1)镜像:一层一层的,对于linux,内核启动后,然后是root文件系统,Docker镜像就相当于一root文件系统
2)容器:它是镜像运行时的实体,实质是进程。过程中使用了数据卷,跳过容器,直接对宿主发生读写,容器删除,数据卷还在,数据还在
3)仓库:集中存放镜像的地方,Docker Registry。迁移的时候用
Docker Registry>Repository仓库>镜像

6、Docker运行过程—去仓库把镜像拉到本地,运行镜像成为容器

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!