我的环境:

[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. 一分钟玩转 Spring IoC

    前言 「上一篇文章」我们对 Spring 有了初步的认识,而 Spring 全家桶中几乎所有组件都是依赖于 IoC 的. 刚开始听到 IoC,会觉得特别高大上,但其实掰开了很简单. 跟着我的脚步,一文 ...

  2. Spring学习之AOP的实现方式

    Spring学习之AOP的三种实现方式 一.介绍AOP 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能 ...

  3. PHP addAttribute() 函数

    实例 给根元素和 body 元素添加一个属性: <?php$note=<<<XML<note>高佣联盟 www.cgewang.com<to>Tove& ...

  4. 5.22 noip模拟赛

    本来我是不想写的,无奈不会写.蒟蒻 考场就是想不出来 今天得到了100分额外水过了100分我是真的失败.还有一个根本不会check 感觉自己非常之菜. 这道题是这样的 还行吧比较有意思 首先确立一个真 ...

  5. CF R630 div2 1332 E Height All the Same

    LINK:Height All the Same 比赛的时候 被这道题给打自闭了 还有1个多小时的时候开始想 想了30min 无果 放弃治疗. 心态炸了 F不想看了 应该要把题目全看一遍的 下次不能这 ...

  6. [转] Java Agent使用详解

    以下文章来源于古时的风筝 ,作者古时的风筝 我们平时写 Java Agent 的机会确实不多,也可以说几乎用不着.但其实我们一直在用它,而且接触的机会非常多.下面这些技术都使用了 Java Agent ...

  7. GPS位置显示在地图上

    源码分析博客地址:https://blog.csdn.net/wuquan_1230/article/details/79614974 工具下载地址:http://download.csdn.net/ ...

  8. Springboot使用Shiro-整合Redis作为缓存 解决定时刷新问题

    说在前面 (原文链接: https://blog.csdn.net/qq_34021712/article/details/80774649)本来的整合过程是顺着博客的顺序来的,越往下,集成的越多,由 ...

  9. WebApi的创建,部署,Oauth身份认证(一)

    1.首先创建一个项目 2.选择Web API 3.创建一个空的控制器 4.控制器名称为MyApiController using System; using System.Collections.Ge ...

  10. java 泛型初理解

    泛型方法的定义: 方法1:其中<T extends Comparable<T>>  是用来修饰 List<T>中的T的,意味T必须继承Comparable接口 pu ...