zoukankan      html  css  js  c++  java
  • 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
    
  • 相关阅读:
    permission 文档 翻译 运行时权限
    TabLayout ViewPager Fragment 简介 案例 MD
    Log 日志工具类 保存到文件 MD
    OkHttp 官方wiki 翻译 MD
    Okhttp 简介 示例 MD
    OkHttp 官方Wiki之【使用案例】
    DialogPlus
    倒计时 总结 Timer Handler CountDownTimer RxJava MD
    RecyclerView 判断滑到底部 顶部 预加载 更多 分页 MD
    CSS3的媒体查询(Media Queries)与移动设备显示尺寸大全
  • 原文地址:https://www.cnblogs.com/l-hh/p/13554585.html
Copyright © 2011-2022 走看看