Docker是一种轻量级的虚拟化技术,同时是一个开源的应用容器引擎,可以让开发者以便捷方式打包应用到可移植的容器中,然后安装至任何运行Linux或Windows等系统的服务器上。Docker可以提供应用程序所需的完整运行环境,包括操作系统、库、工具和设置,使得开发人员可以在几乎任何地方构建、测试和部署应用程序。