RedHat 6.8 离线安装Docker (rpm包安装)
我的环境:
[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包安装)的更多相关文章
- docker RPM包安装
1. 下载 docker RPM包 docker 使用的系统是 Centos 7.6 基础设施服务器 # wget https://download.docker.com/linux/centos/ ...
- [Linux系统] (3)应用安装方式详解(编译安装、rpm包安装、yum安装)
软件的安装方式: 编译安装 RPM包安装 yum安装 一.编译安装 1.下载一个源码安装包:tengine-2.3.0.tar.gz.这是淘宝二次开发过的nginx.将其解压. .tar.gz 2.查 ...
- MYSQL三种安装方式--rpm包安装
1. 首先检查机器里是否已经存在MySQL $ rpm -qa | grep mysql 2. 去官网下载相应的rpm包:https://dev.mysql.com/downloads/mysql/ ...
- [Docker]CentOS7通过rpm包安装Docker
前几天写过一篇文章:[Docker]CentOS7下Docker安装教程,直接使用yum命令下载Docker即可.但是前提是你需要***,所以这篇文章来讲讲,如果不会***,该如何安装Docker. ...
- docker 指定版本rpm包安装
1.docker rpm包下载地址 # https://download.docker.com/linux/centos/7/x86_64/stable/Packages/ 2.下载rpm包 # wg ...
- rpm包安装
RPM全称是“RedHatPackageManager”是由RedHat公司发发展起来的,本质是将软件源码包经过编译并且打包成rpm的格式,rpm文件包含的有二进制文件,配置文件,库文件等,同时RPM ...
- linux RPM包安装、更新、删除等操作命令简明总结, 如何查看yum安装的软件路径 ?
rpm -ivh package.rpm 安装一个rpm包rpm -ivh --nodeeps package.rpm 安装一个rpm包而忽略依赖关系警告rpm -U package.rpm 更新一个 ...
- Linux学习总结(九)-源码包和rpm包安装
一.源码包安装 通常办法是安装三部曲:./configuremakemake install但是具体还要根据包里面的帮助文档操作./configure --help 可以查看可以带什么参数,比如--p ...
- src.rpm包安装方法
有些软件包是以.src.rpm结尾的,这类软件包是包含了源代码的rpm包,在安装时需要进行编译.这类软件包有多种安装方法,以redhat为例说明如下: 注意: 如果没有rpmbuild可以从系统安装光 ...
- CentOS使用yum源中自带的rpm包安装LAMP环境
CentOS使用yum源中自带的rpm包安装LAMP环境.这是Linux下安装LAMP的环境一种最基本最简便的方式.新手可以从容安装使用. 1. 安装基础包(可选安装)yum install -y w ...
随机推荐
- Numpy修改数组中的元素值
import numpy as np x = np.arange(8) # [0 1 2 3 4 5 6 7] # 在数组尾部追加一个元素 np.append(x,10) # array([ 0, 1 ...
- Python os.lchmod() 方法
概述 os.lchmod() 方法用于修改连接文件权限.高佣联盟 www.cgewang.com 只支持在 Unix 下使用. 语法 lchmod()方法语法格式如下: os.lchmod(path, ...
- PHP checkdate() 函数
------------恢复内容开始------------ 实例 检查一些日期是否是有效的格利高里日期: <?phpvar_dump(checkdate(12,31,-400));echo & ...
- 9 16 模拟赛&关于线段树上二分总结
1 考试时又犯了一个致命的错误,没有去思考T2的正解而是去简单的推了一下式子开始了漫漫找规律之路,不应该这样做的 为了得到规律虽然也打了暴力 但是还是打了一些不必要的程序 例如求组合数什么的比较浪费时 ...
- “随手记”开发记录day06
今天还是继续完成统计页面,完成的按钮有支出大头和收入来源的饼状图, 由于之前写过相关的代码,这次的任务对我们来说还挺简单的,没有出现什么太大的问题,
- CSS页面布局与网格(上)
1.布局规划 1.1 网格 网格系统是设计师在切分布局时作为参照的一组行和列. 1.2 布局辅助类 类名用于为布局添加样式.为了让样式可以重用,让类名表达其意图. .column { /* 一般列的样 ...
- mogilefs 安装与配置
安装步骤 配置yum 的epel源 yum install perl-Sys-Syslog perl-IO-AIO perl-Net-Netmask -y # 安装依赖的包 取得mogilefs的rp ...
- GitLab 系列文章
GitLab 系列文章 记录 GitLab 的相关文章 列表 Docker 搭建 GitLab GitLab CI/CD 配置 GitLab 配置模板 访问 GitLab 数据库 GitLab 转让所 ...
- java_数据类型转换、运算符
数据类型转换 Java程序中要求参与计算的数据,必须要保证数据类型一致,如果数据类型不一致将发生类型的转换. 1.1 自动转换 一个 int 类型变量和一个 byte 类型变量进行加法运算,运算结果, ...
- 构造函数原型constructor
对象原型(__proto__)和构造函数原型对象(prototype)里面都有一个属性constructor,constructor我们称为构造函数,因为它指向的是构造函数本身. constructo ...