如果你想批量部署应用,比如一次性部署SpringBoot应用和MySQL,可以使用Docker Compose。mall项目也采用了此种方式在Linux上完成批量部署,本节课程我们来讲解下Docker Compose的使用。
内容:
1.Docker Compose简介
Docker Compose是一个用于定义和运行多个docker容器应用的工具。使用Compose你可以用YAML文件来配置你的应用服务,然后使用一个命令,你就可以部署你配置的所有服务了。
2.Docker Compose的安装
- 首先我们需要下载Docker Compose的二进制文件,使用如下命令可以从Github上下载;
curl -L https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
- 修改该文件的权限为可执行;
chmod +x /usr/local/bin/docker-compose
- 查看是否已经安装成功。
docker-compose --version