本文介绍的是在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
`