RHEL安装docker-compose

Note that Compose 1.5.2 requires Docker 1.7.1 or later.python

pip install docker-compose==1.5.2docker

Note that Compose 1.8.0 requires Docker Engine 1.10.0 or later for version 2 of the Compose File format, and Docker Engine 1.9.1 or later for version 1. bootstrap

pip install docker-composeui

 

 

安装docker-compose
$ docker-compose version
docker-compose version 1.8.0, build 94f7016
docker-py version: 1.9.0
CPython version: 2.7.12
OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013orm

第一步升级python 到 2.7ip


查看当前版本
[root@redhat ~]# python -V
Python 2.6.6ssl

下载新版本
咱们能够进入Python下载页面查看,选择须要的版本:
wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tar.xzrem

解压缩
[root@redhat ~]# tar xvf Python-2.7.12.tar.xz
安装配置
进入解压后的目录,执行安装配置。get

[root@redhat ~]# cd Python-2.7.12
[root@redhat Python-2.7.12]# ./configure
执行./configure时若是报错,说明没有安装合适的编译器。编译器

configure: error: no acceptable C compiler found in $PATH
这时,须要安装/升级gcc及其它依赖包。这里略。

编译
[root@redhat Python-2.7.12]# make
安装
[root@redhat Python-2.7.12]# make install

检测
python -V
Python 2.7.12

注:
解决zipimport.ZipImportError: can't decompress data; zlib not available
2013-11-20 19:40 6319人阅读 评论(0) 收藏 举报
解决方法:
一、安装依赖zlib、zlib-devel
二、从新编译安装Python
./configure
编辑Modules/Setup文件
找到下面这句,去掉注释
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
从新编译安装:make & make install

解决Python ImportError: cannot import name HTTPSHandler
yum install openssl openssl-devel -y


第二步安装pip
方法/步骤
1
下载文件
wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate
2
执行安装
python get-pip.py
3
这就安装好了

第三步安装docker-composepip install docker-compose运行docker-compose出现报错pkg_resources.DistributionNotFound: backports.ssl-match-hostname>=3.5使用pip 更新backports.ssl-match-hostname的版本pip install --upgrade backports.ssl_match_hostname更新backports.ssl_match_hostname 到3.5版本后问题解决yum remove python-pip$ docker-compose versiondocker-compose version 1.8.0, build 94f7016docker-py version: 1.9.0CPython version: 2.7.12OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013

相关文章
相关标签/搜索