docker学习笔记一:docker出现原因及历史

1,docker出现原因:在打包时可以将开发环境和jar包一起包装成一个镜像,放到docker仓库中,要安装时可以从仓库中直接拉取,因为拉下来部署是连环境一起拉的,所以不会出现在开发环境可用,但到了生产环境不可用的情况

docker核心思想是隔离,每个应用单独包装,类似一个箱子,这样可以增加空间的使用率,同时不用一个服务器上有多个应用时存在端口冲突等问题。

2,docker历史

2013年开源,2014年4月发布docker1.0版本.docker特点:1,轻巧,docker安装可能就几兆,安装的数据库,Linux等运行非常快,秒级启动。

3,docker是基于GO语言开发的。

docker官网:https://www.docker.com

docker文档地址:https://docs.docker.com/

docker仓库地址:https://hub.docker.com/

4,容器化技术不是模拟一个完整的操作系统。容器直接运行在宿机内核,没有自己的内核。宿机上每个容器是相互隔离的。

docker 全流程图

原文地址:https://www.cnblogs.com/xiaoyuer2121/p/13892770.html