Docker-compose一键部署nginx、mysql 和 spring boot项目

Docker-compose

1、前言

Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器进行统一编排。

可以统一对同一个项目所需要的多个容器进行管理发布,避免了一个个去发布的繁琐过程。

一个工程当中可包含多个服务,每个服务中定义了容器运行的镜像,参数,依赖。一个服务当中可包括多个容器实例。

比如:现在有一个项目使用,包括nginx、spring boot 和 mysql

一般部署:分别部署三个容器,nginx容器,jdk容器部署spring boot的jar包和mysql容器。然后每次更新时再一个个容器进行更新发布。

有了docker-compose后,就不必再一个个进行管理。

Compose允许用户通过一个单独的docker-compose.yml模板文件(YAML 格式)来定义一组相关联的应用容器为一个项目。

常用命令

猜你喜欢

转载自blog.csdn.net/qq_26003101/article/details/113522339