Dockerfile是构建Docker镜像的描述文件,基本上就像Makefile、pom.xml或build.gradle一样。docker-compose.yml描述了镜像如何部署,即创建容器和运行所需环境(如网络或卷)的所有必要内容。如果需要多个容器共同工作,则可以将它们一起部署的描述放入单个docker-compose.yml中,包括部署顺序、链接方式等。有关更多信息,请参见Dockerfile和docker-compose.yml文档。