安装部署docker以及docker-compose

本文介绍的是在Centos7平台下部署docker 以及docker部署工具docker-compose
具体centos版本可以通过过cat /etc/redhat-release查看
本机centos版本如下

CentOS Linux release 7.8.2003 (Core)

安装部署Docker

1.更新yum列表

yum update

2.增加docker的yum源

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

yum源加完后就可以看到通过yum安装列表中看到docker了
查看可以安装的docker的最新版本

yum list | grep docker-ce

3.通过yum安装docker

yum -y install  docker-ce

安装完成后,启用docker服务就可以正常使用了。

#启用docker服务
systemctl start docker
#设置docker服务开机启动
systemctl enable docker
docker version

安装docker-compose

这里介绍的安装docker-compose的方法是通过pip的方式安装,所以首先我们需要有python-pip的环境

1.安装epel-release

yum -y install epel-release

2.安装python-pip

yum -y install python-pip

3.升级pip

pip install --upgrade pip

4.查看pip版本

pip --version

在安装docker-compose前还需要卸载subprocess32,不然会报错。

rm -rf /usr/lib64/python2.7/site-packages/subprocess32-3.2.6-py2.7.egg-info

这样python-pip的环境就准备好了,接下来就是安装docker-compose了

5.安装docker-compose

pip install docker-compose

6.查看docker-compose版本

docker-compose --version

`

你可能感兴趣的:(安装部署docker以及docker-compose)