前言
Docker-Compose 项目由 Python 编写,调用 Docker 服务提供的 API 来对容器进行管理。因此,只要所操作的平台支持 Docker API,就可以在其上利用 Compose 来进行编排管理
下载安装:
一、安装 Docker-Compose 服务
Docker-Compose 是 Docker 的独立产品,因此需要安装 Docker 之后再单独安装 Docker-Compose
1、安装 Docker 服务
-
1.Docker 服务查询(如安装跳过此步)
docker version #查询docker 服务状态
systemctl status docker #查询docker 服务状态
-
2.安装Dokcer服务
-
卸载系统之前可能安装的 docker(防止版本不一致,发生冲突)
-
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
安装 Docker-CE 基本环境
安装必须的依赖
sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
设置 docker repo 的 yum 位置
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装 docker,以及 docker-cli
sudo yum install docker-ce docker-ce-cli containerd.io #安装docker 服务
启动docker 服务
systemctl start docker #docker 服务开启
systemctl restart docker #docker 服务重启
systemctl enable docker #docker 开机自动启动服务
2、安装Docker-Compose 服务
参考docker-compose: docker-compose linux x86-64 (gitee.com)https://gitee.com/large_cat/docker-compose/
先安装git在使用下面方式去安装
yum -y install git
# docker-compose 下载
curl -L "https://gitee.com/large_cat/docker-compose/raw/main/install.sh" | sh
# 增加执行权限
chmod +x /usr/local/bin/docker-compose
# dockercompose 服务验证
docker-compose version
版本验证:
# dockercompose 服务验证
docker-compose version
以上完成docker 及docker compose 安装