词汇表
Docker
Docker是一个开源平台,使开发人员能够自动化轻巧容器内的应用程序的部署。容器是隔离的单元,将应用程序的代码,依赖项和系统库将单个可执行文件包装。这样可以确保应用程序在不同环境中始终如一地运行,从而简化了部署和缩放过程。Docker的容器化技术因其简化开发工作流程并改善资源利用的能力而获得了广泛的采用。
有关Docker和容器化的更多信息,请访问官方Docker网站。
Docker容器
Docker容器是包装代码及其所有依赖项的软件的标准单位,因此该应用程序从一个计算环境迅速可靠地运行到另一个计算环境。Docker容器映像是一个轻巧的软件包,其中包含运行它所需的所有内容:代码,运行时环境,系统工具和系统库。
Dockerfile
DockerFile是一个文本文件,它包含所有命令,按顺序构建给定的图像。Dockerfiles称为DockerFiles,因为当您使用Docker Build命令时,文件名和格式变得很重要。Docker Build命令从Dockerfile和上下文中构建Docker图像。构建的上下文是指定位置路径或URL的文件集。
Docker图像
Docker Image是一个轻巧,独立的可执行软件包,其中包含运行一项软件所需的所有内容,包括代码,运行时,库,环境变量和配置文件。图像是由具有简单,高效的语法的Dockerfiles创建的,其中包括构建应用程序特定版本的步骤。