Centos7下在线安装docker-compose
- docker-compose安装包没有用yum托管,所以不能直接使用yum安装;它托管在pip,所以必须先有python环境及pip。【由于python2的很多东西面临过期,坑较多,建议直接上python3和pip3】
- 安装pip3
yum -y install python3-pip # 安装pip
pip3 --version
- 安装docker-compose
pip3 install docker-compose --ignore-installed requests # 使用pip安装docker-compose
安装若遇报错:ModuleNotFoundError: No module named ‘setuptools_rust‘
请升级pip3,命令:pip3 install -U pip setuptools
- 经过多次重试和漫长的等待后,终于顺利完成,检查版本:
docker-compose -version
- 服务
# 1.用docker-compose构件镜像
docker-compose build .
# 2.用docker-compose编排启动容器(默认当前目录有docker-compose.yaml配置文件)
docker-compose up -d
# 3.用docker-compose编排启动容器(指定docker-compose-prometheus.yaml配置文件)
docker-compose -f ./docker-compose-prometheus.yaml up -d
# 4.仅停止,所有受编排容器
docker-compose stop
# 5.停止 并 删除,所有受编排容器
docker-compose down
学习使我充实,分享给我快乐!