Docker 起源于 2013 年,最初是由 Solomon Hykes 在法国创业公司 dotCloud 内部发起的一个项目,当时叫做 “DotCloud 的开源引擎”。
后来,dotCloud 公司决定将这个项目开源,并将其命名为 Docker。Docker 的设计初衷是为了解决软件在不同环境中部署的一致性问题。
Solomon Hykes 和他的团队希望创建一种轻量级的、可移植的技术,能够让开发者将应用程序及其依赖的环境打包成一个可移植的容器,从而实现快速、可靠的部署。
在开源社区的积极参与下,Docker 迅速获得了广泛的关注和应用。它的出现改变了传统的软件开发和部署模式,引发了一场容器化技术的革命。
随着时间的推移,Docker 不断发展和完善,成为了云计算和 DevOps 领域的重要技术之一。许多大型企业和互联网公司都开始采用 Docker 来构建和部署他们的应用程序。