docker简介

docker历史简述

1
2
在2010年得时候,几个年轻人凑到一块开了一个公司。公司名字是dotcloud.这个公司得主要技术点就是linux得容器技术,为了方便管理这些容器。该公司内部开开发得内部工具名字就是docker。
但是由于该公司开始得时候业务并不是很景气,但是他们又不想放弃该技术。因此他们选择在2013年将docker开源。也因此越来越多得人开始使用docker。然后发现docker得好用之处,docker也因此变得红火起来

docker特点

docker是用go语言进行得开发,然后使用得技术是容器化。

在docker之前我们使用得技术一般是虚拟机技术

容器化技术与虚拟机技术得区别

虚拟机技术

1622634522(1)

容器化技术

1622635727(1)

由上面两图可以得知容器化技术相较于虚拟化技术,使用得是同一个计算机得内核,也正因为如此,容器化技术与虚拟机技术相比而言会小很多

docker优点

1
2
3
4
5
6
7
8
1.应用更快速得交付和部署
打包镜像发布测试,一键运行
2.更便捷得升级和扩缩容
项目打包为一个镜像,扩展 服务器a
3.更简单得系统运维
容器化之后,开发,测试环境高度一致
4.更高效得计算资源利用
是内核级别得虚拟化,可以在一个物理机上运行很多得容器实例

docker各个项目地址

docker社区地址:https://hub.docker.com/

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

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