dockerfile存在的问题:在微服务架构中,通常一个项目中会有多个微服务,每个微服务又通常会启动多个容器,如果每一个容器都使用dockerfile来启动, 那么将会非常麻烦。因此通过docker-compose命令可以一次运行多个docker容器。
docker-compose介绍:
1、是一个用于定义和运行多容器 Docker 的应用程序工具,可以帮助我们可以轻松、高效的管理容器。
2、docker-compose是基于python编写的,运用的时候必须安装python环境。
安装步骤
1、检查python环境(python 2.7.5是centos默认的python环境,这也是可以的)
python -V
2、安装pip
yum install -y python-pip
3、安装docker-compose
pip install docker-compose==1.26.2
//通过清华pip源安装
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple docker-compose==1.26.2
4、查看docker-compose安装版本
docker-compose version
5、 如果提示版本过低,不支持安装,直接安装pip3使用pip3执行以上安装docker-compose命令
##安装pip3
yum install python3-pip
##升级pip 利用(pip3)
pip3 install --upgrade pip
##安装docker-compose
pip3 install docker-compose==1.26.2
网友评论