前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS7下安装Docker-Compose操作记录

CentOS7下安装Docker-Compose操作记录

作者头像
洗尽了浮华
发布2018-08-01 10:37:00
5440
发布2018-08-01 10:37:00
举报
文章被收录于专栏:散尽浮华散尽浮华

Docker-Compose是一个部署多个容器的简单但是非常必要的工具.安装Docker-Compose之前,请先安装 python-pip

代码语言:javascript
复制
一、安装 python-pip
[root@workbench-test ~]# pip -V
-bash: pip: command not found

[root@workbench-test ~]# yum install python-pip
[root@workbench-test ~]# yum -y install epel-release
[root@workbench-test ~]# yum install python-pip
[root@workbench-test ~]# pip install --upgrade pip

[root@workbench-test ~]# pip -V
pip 10.0.1 from /usr/lib/python2.7/site-packages/pip (python 2.7)

二、安装Docker Compose
[root@workbench-test ~]# pip install docker-compose
---------------------------------------------------------------------------------------
如果报错:
ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out
解决:
# pip --default-timeout=200 install -U docker-compose
--------------------------------------------------------------------------------------
如果执行中报错:
Setup script exited with error: command 'gcc' failed with exit status 1异常

这是没有正确安装Python开发环境导致,解决如下:
# yum install python-devel
# yum install libevent-devel
# pip install gevent
# yum install groupinstall 'development tools' 
--------------------------------------------------------------------------------------

检验docker-compose是否安装成功
[root@workbench-test ~]# docker-compose --version
docker-compose version 1.21.2, build a133471
--------------------------------------------------------------------------------------
如果报错:
pkg_resources.DistributionNotFound: backports.ssl-match-hostname>=3.5 
解决方法:更新backports.ssl-match-hostname的版本,在终端输入命令
# pip install --upgrade backports.ssl_match_hostname
--------------------------------------------------------------------------------------
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-05-25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档