docker:compose制作容器

一、 Docker Compose 介绍

Compose是一个用于定义和运行多容器Docker应用程序的工具。使用Compose,您可以使用YAML文件来配置应用程序的服务。然后,只需要一个命令,就可以从配置中创建并启动所有服务。即单机容器编排利器,python写的工具。

我们想一个问题 如果我们要创建启动多个不同的镜像的容器大约100个该如何? 总不能我们自己手动一个一个的 创建启动吧

如果是微服务项目,那么微服务架构的应用系统中一般包含若干个微服务,每个微服务一般都会部署多个实例,如果每个微服务都要手动启停,维护的工作量会很大。

1、要从Dockerfile build image 或者去dockerhub拉取image
2、要创建多个container
3、要管理这些container(启动 ,停止 删除)

所以,使用Docker Compose来解决上面的问题

服务编排(Docker Compose): 按照一定的业务规则批量管理容器

Docker Compose是一个可以同时编排多个容器的分布式部署的工具,提供命令集管理容器化应用的完整开发周期,包括服务构建,启动和停止。

1.1 Compose 安装

官网安装文档: https://docs.docker.com/compose/install/standalone/

查看下载的版本:https://github.com/docker/compose/releases

#下载docker compose

猜你喜欢

转载自blog.csdn.net/m0_38127564/article/details/130952154