前言
Docker Compose是一个用于定义和运行多容器Docker应用程序的工具。它允许您使用YAML文件来配置应用程序的服务、网络和卷,并使用一个命令来启动所有服务。
具体来说,Docker Compose的主要目的是简化在多个Docker容器之间管理和协调的工作。通过使用Docker Compose,您可以轻松地定义和管理多个容器,而无需手动编写每个容器的配置文件和启动命令。此外,Docker Compose还提供了一些高级功能,如自动缩放、滚动更新和健康检查等,以帮助您更轻松地管理您的应用程序。
下载安装包
根据自己服务器的架构自行下载,根据机器的架构选择具体的版本,
更多的请参考官网: https://github.com/docker/compose/releases
可以通过uname -m命令查看服务架构
X86
https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64
aarch64
https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-aarch64
armv7
https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-armv7
2. 安装docker-compose
- 前置要求:安装docker-compse前服务器上必须先安装好docker。
未安装可以查看第一篇:Linux系统安装docker(x86/arm)
① 下载对应安装包
wget https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64
② 添加可执行程序
# 复制docker-compose 到/usr/local/bin 目录
cp docker-compose-linux-x86_64 /usr/local/bin/docker-compose
③增加可执行权限
chmod +x /usr/local/bin/docker-compose
④查看版本
docker-compose version
到此就完成了docker和docker-compose的安装,下一步使用docker-compose安装jenkins