Centos7下在线安装docker-compose

  1. docker-compose安装包没有用yum托管,所以不能直接使用yum安装;它托管在pip,所以必须先有python环境及pip。【由于python2的很多东西面临过期,坑较多,建议直接上python3和pip3】
  2. 安装pip3
yum -y install python3-pip  # 安装pip
pip3 --version
  1. 安装docker-compose
pip3 install docker-compose --ignore-installed requests  # 使用pip安装docker-compose

安装若遇报错:ModuleNotFoundError: No module named ‘setuptools_rust‘
请升级pip3,命令:pip3 install -U pip setuptools

  1. 经过多次重试和漫长的等待后,终于顺利完成,检查版本:
docker-compose -version
  1. 服务
# 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
posted @ 2020-05-08 11:15  JaxYoun  阅读(353)  评论(0编辑  收藏  举报