我的环境:

[root@localhost ~]# uname -r
2.6.32-642.el6.x86_64
[root@localhost ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.8 (Santiago)

rpm所有包:

链接:https://pan.baidu.com/s/10WH8qwRNnP3bUhomxMBDhg
提取码:5zx5

创建一个目录存放rpm包:

[root@localhost ~]# mkdir rpm

进入rpm目录,将本地rpm包上传到该目录,安装rpm包:

[root@localhost ~]# cd rpm/
[root@localhost rpm]# ll
总用量 5796
-rw-r--r--. 1 root root 262712 8月 17 05:32 device-mapper-libs-1.02.117-12.el6_9.1.i686.rpm
-rw-r--r--. 1 root root 263492 8月 17 05:32 device-mapper-libs-1.02.117-12.el6_9.1.x86_64.rpm
-rw-r--r--. 1 root root 4802752 8月 17 05:32 docker-io-1.7.1-2.el6.x86_64.rpm
-rw-r--r--. 1 root root 14540 8月 17 05:32 epel-release-6-8.noarch.rpm
-rw-r--r--. 1 root root 134248 8月 17 05:32 libcgroup-0.40.rc1-27.el6_10.x86_64.rpm
-rw-r--r--. 1 root root 7040 8月 17 05:32 lua-alt-getopt-0.7.0-1.el6.noarch.rpm
-rw-r--r--. 1 root root 25068 8月 17 05:32 lua-filesystem-1.4.2-1.el6.x86_64.rpm
-rw-r--r--. 1 root root 16356 8月 17 05:32 lua-lxc-1.0.11-1.el6.x86_64.rpm
-rw-r--r--. 1 root root 126864 8月 17 05:32 lxc-1.0.11-1.el6.x86_64.rpm
-rw-r--r--. 1 root root 263508 8月 17 05:32 lxc-libs-1.0.11-1.el6.x86_64.rpm

先安装libcgroup包:

[root@localhost rpm]# rpm -ivh libcgroup-0.40.rc1-27.el6_10.x86_64.rpm
[root@localhost rpm]# vi /etc/fstab
文件最后添加一行:
none /sys/fs/cgroup cgroup defaults 0 0

安装下面顺序依次执行安装包:

[root@localhost rpm]# rpm -ivh epel-release-6-8.noarch.rpm
[root@localhost rpm]# rpm -ivh lxc-libs-1.0.11-1.el6.x86_64.rpm --force --nodeps
[root@localhost rpm]# rpm -ivh lua-alt-getopt-0.7.0-1.el6.noarch.rpm
[root@localhost rpm]# rpm -ivh lua-filesystem-1.4.2-1.el6.x86_64.rpm
[root@localhost rpm]# rpm -ivh lua-lxc-1.0.11-1.el6.x86_64.rpm
[root@localhost rpm]# rpm -ivh lxc-1.0.11-1.el6.x86_64.rpm

安装docker-io

[root@localhost rpm]# rpm -ivh docker-io-1.7.1-2.el6.x86_64.rpm --force --nodeps

安装device-mapper 的包会报依赖错误,直接忽略依赖安装:

[root@localhost rpm]# rpm -ivh device-mapper-libs-1.02.117-12.el6_9.1.i686.rpm --force --nodeps
[root@localhost rpm]# rpm -ivh device-mapper-libs-1.02.117-12.el6_9.1.x86_64.rpm --force --nodeps

rpm安装完毕 后启动docker :

[root@localhost ~]# service docker start
Starting cgconfig service: [确定]
Starting docker: [确定]
[root@localhost ~]# docker -d &
注:有一个报错WARN[0000] Running modprobe bridge nf_nat failed with message,因为内核2.6的原因,要升级内核,忽略。

然后检查是否安装成功:

[root@localhost ~]# docker --version
Docker version 1.7.1, build 786b29d/1.7.1
[root@localhost ~]# docker ps
[root@localhost ~]# ps -ef | grep docker

RedHat 6.8 离线安装Docker (rpm包安装)的更多相关文章

  1. docker RPM包安装

    1. 下载 docker RPM包 docker 使用的系统是  Centos 7.6 基础设施服务器 # wget https://download.docker.com/linux/centos/ ...

  2. [Linux系统] (3)应用安装方式详解(编译安装、rpm包安装、yum安装)

    软件的安装方式: 编译安装 RPM包安装 yum安装 一.编译安装 1.下载一个源码安装包:tengine-2.3.0.tar.gz.这是淘宝二次开发过的nginx.将其解压. .tar.gz 2.查 ...

  3. MYSQL三种安装方式--rpm包安装

    1. 首先检查机器里是否已经存在MySQL $ rpm -qa | grep mysql 2. 去官网下载相应的rpm包:https://dev.mysql.com/downloads/mysql/ ...

  4. [Docker]CentOS7通过rpm包安装Docker

    前几天写过一篇文章:[Docker]CentOS7下Docker安装教程,直接使用yum命令下载Docker即可.但是前提是你需要***,所以这篇文章来讲讲,如果不会***,该如何安装Docker. ...

  5. docker 指定版本rpm包安装

    1.docker rpm包下载地址 # https://download.docker.com/linux/centos/7/x86_64/stable/Packages/ 2.下载rpm包 # wg ...

  6. rpm包安装

    RPM全称是“RedHatPackageManager”是由RedHat公司发发展起来的,本质是将软件源码包经过编译并且打包成rpm的格式,rpm文件包含的有二进制文件,配置文件,库文件等,同时RPM ...

  7. linux RPM包安装、更新、删除等操作命令简明总结, 如何查看yum安装的软件路径 ?

    rpm -ivh package.rpm 安装一个rpm包rpm -ivh --nodeeps package.rpm 安装一个rpm包而忽略依赖关系警告rpm -U package.rpm 更新一个 ...

  8. Linux学习总结(九)-源码包和rpm包安装

    一.源码包安装 通常办法是安装三部曲:./configuremakemake install但是具体还要根据包里面的帮助文档操作./configure --help 可以查看可以带什么参数,比如--p ...

  9. src.rpm包安装方法

    有些软件包是以.src.rpm结尾的,这类软件包是包含了源代码的rpm包,在安装时需要进行编译.这类软件包有多种安装方法,以redhat为例说明如下: 注意: 如果没有rpmbuild可以从系统安装光 ...

  10. CentOS使用yum源中自带的rpm包安装LAMP环境

    CentOS使用yum源中自带的rpm包安装LAMP环境.这是Linux下安装LAMP的环境一种最基本最简便的方式.新手可以从容安装使用. 1. 安装基础包(可选安装)yum install -y w ...

随机推荐

  1. 导弹拦截问题 dp c++

    // // Created by snnnow on 2020/4/13. // //每一次拦截只能是降续的导弹 //如果该次不能拦截成功,则拦截次数需要加一 //求每次最大拦截量,以及需要的拦截次数 ...

  2. SAP四代增强实现:销售订单复制项目文本时不需要显示文本框和回车

    最近接收到一个业务需求,在SAP依据销售订单复制时,如果订单里面的项目有多个文本,系统就会显示复制的文本框处理,让用户选择是否复制,这个就让销售很不舒服,如果有几十个项目,每个项目有几个文本,那就就要 ...

  3. 《闲扯Redis九》Redis五种数据类型之Set型

    一.前言 Redis 提供了5种数据类型:String(字符串).Hash(哈希).List(列表).Set(集合).Zset(有序集合),理解每种数据类型的特点对于redis的开发和运维非常重要. ...

  4. PHP password_hash() 函数

    password_hash() 函数用于创建密码的散列(hash) PHP 版本要求: PHP 5 >= 5.5.0, PHP 7高佣联盟 www.cgewang.com 语法 string p ...

  5. PHP zip_entry_compressionmethod() 函数

    定义和用法 The zip_entry_compressionmethod() 函数返回 zip 档案项目的压缩方法.高佣联盟 www.cgewang.com 语法 zip_entry_compres ...

  6. PDO::prepare

    PDO::prepare — 准备要执行的SQL语句并返回一个 PDOStatement 对象(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0) 说明 语法 publi ...

  7. 属性集 Properties

    5.1 概述 java.util.Properties 继承于 Hashtable ,来表示一个持久的属性集.它使用键值结构存储数据,每个键及其对应值都是一个字符串.该类也被许多Java类使用,比如获 ...

  8. 眼见为实 — CSS的overflow属性

    1. overflow属性 CSS的overflow属性指定当内容溢出一个元素的框,会发生什么.举个栗子: <!DOCTYPE html> <html> <head> ...

  9. 程序员必须了解!IntelliJ IDEA 2020.2的新增功能

    IDEA 因为之前破解过,所以家里的电脑都是19版本的,用的也比较顺手,也就一直懒得去动他,但是,程序猿的好奇心可能真的挺重,猎奇心里,在网上也看到了很多关于2020版本的idea的各种好处,于是,闲 ...

  10. tensorflow 三种模型:ckpt、pb、pb-savemodel

    1.CKPT 目录结构 checkpoint: model.ckpt-1000.index model.ckpt-1000.data-00000-of-00001 model.ckpt-1000.me ...