Centos6.5机器安装docker环境

进入超级权限 : sudo su, 以下所有操作均在超级权限中执行

安装docker环境

yum install -y docker-io #安装docker1.7.1

service docker restart #重新启动docker

docker -v #查看docker版本,检查命令是否有效

安装docker compose

检查python 版本 python -v,如果是2.6.6(centos6.5默认版本)则安装2.7.15版本

  • 下载2.7.15版本python
    https://www.python.org/ftp/python/2.7.15/Python-2.7.15.tar.xz

       若以上链接失效,则进入 https://www.python.org/downloads/找到2.7.15链接进行下载,我们下载XZ 压缩包源码

这里写图片描述

  • 解压 tar -xvf Python-2.7.15.tar.xz

  • 安装python 2.7.15 和 pip

    ​ 进入刚解压出来的Python-2.7.15,依次执行:

    ./configure

    make && make install

       检验python版本 python -v,若还是2.6.6,则建立软链接:(可能出现的情况,若没有则跳过)

mv /usr/bin/python /usr/bin/python2.6.6 #备份

ln -s /usr/local/bin/python2.7 /usr/bin/python # 建立软连接

       指定yum的Python版本,由于系统python软连接指向python2.7之后,yum将无法正常工作,出现“No module named yum”的报错。 解决方式如下:(可能出现的情况,若没有则跳过)

vim /usr/bin/yum将文件头部的#!/usr/bin/python 改为#!/usr/bin/python2.6.6

       安装pip ,pip版本必须与python版本保持一致,先卸载之前版本的pip,再安装python2.7对应的pip:

yum remove -y python-pip

python -m ensurepip #这里的python必须是之前安装的2.7.15

ln -s /usr/local/bin/pip /usr/bin/pip #建立软链接

pip install --upgrade pip #升级pip才能装docker-compose

  • 安装docker-compose

    pip install docker-compose==1.5.2 #必须低版本的compose才能适配centos6.5

ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose #建立软链接

docker-compose -v #查看版本,检查命令是否有效

至此,centos 6.5上的docker 和docker-compose安装完成

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值