centos7下安装docker-compose

简介

Docker Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。

Docker Compose 中的两个重要概念:

服务 (service):一个应用容器,实际上可以运行多个相同镜像的实例。

项目 (project):由一组关联的应用容器组成的一个完整业务单元。

一个项目可以由多个服务关联(容器)而成,并使用docker-compose.yml进行管理。

安装docker-compose有两种方式

第一种

使用curl的方式来安装可根据官网的github的方式

curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

我第一种方式在进行下载的时候出现连接超时,估计跟网络情况有关系

如果下载成功以后可以通过docker-compose --version命令来查看版本号

第二种

使用pip的方式来安装

可以使用pip -V命令查看是否已经安装

如果未安装,先进行安装pip

yum -y install epel-release

执行成功以后

yum -y install python-pip

对安装好的pip进行升级

pip install --upgrade pip
可再次使用 pip -V来查看是否已经安装好

下面开始安装docker-compose

pip install docker-compose
//我使用这条命令的时候出现以下错误
    Cannot uninstall 'requests'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

改换成

pip install docker-compose --ignore-installed requests
//安装完成以后可使用docker-compose --version来查看是否已经安装完成
[root@ywh /]# docker-compose --version
docker-compose version 1.22.0, build f46880f

安装完成

你可能感兴趣的:(Docker)