zoukankan      html  css  js  c++  java
  • CentOS 6.5 Docker安装部署

    1.升级内核

    # uname -r

    2.6.32-573.22.1.el6.x86_64

    (2).导入公钥数字证书

    # rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

    报错执行下面
    # yum update nss

    (3).安装ELRepo

    # rpm -ivh http://www.elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpm

    (4).安装kernel长期版本

    # lt表示long-term的意思,长期维护版本,也可以将kernel-lt改为kernel-ml,安装主线版本

    # yum --enablerepo=elrepo-kernel install kernel-lt -y

    (5).编辑grub.conf文件,修改Grub引导顺序,确认刚安装好的内核在哪个位置,然后设置default值(从0开始),一般新安装的内核在第一个位置,所以设置default=0。

    vim /etc/grub.conf

    # 以下是/etc/grub.conf的内容
    default=0 # 修改该值即可
    timeout=5
    splashimage=(hd0,0)/grub/splash.xpm.gz
    hiddenmenu
    title CentOS (3.10.103-1.el6.elrepo.x86_64)

    (6).重启并查看内核版本,将会发现内核已经更新。

    # uname -r

    4.4.215-1.el6.elrepo.x86_64

    2.安装Docker

    (1).禁用selinux,因为selinux和LXC有冲突,故而需要禁用

    vim /etc/selinux/config的内容

    # 以下是/etc/selinux/config的内容
    # enforcing - SELinux security policy is enforced.
    # permissive - SELinux prints warnings instead of enforcing.
    # disabled - No SELinux policy is loaded.
    SELINUX=disabled # 将SELINUX设为disabled,注意修改后最好重启下机器。

    (2) 安装Docker

    #  yum install https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x86_64.rpm

    (3).启动Docker

    #  service docker start

    #  docker -d

    报错就执行一下命令

    #  yum upgrade device-mapper-libs


    (4).将Docker开机启动

    # chkconfig docker on

    $ /etc/init.d/iptables start 第一次启动docker后,会自动添加几条docker防火墙规则,以及创建网桥。记得save iptables $ /etc/init.d/iptables save

  • 相关阅读:
    用Doxygen生成X3D的继承关系树
    FreeBSD 8.0候选版本RC2发布
    Mozilla Firefox, Apple Safari,Chrome等主流浏览器均开始WebGL支持
    关于企业管理信息系统
    [转]WebGL标准最新进展
    C++ + Irrlicht整一个东东?
    FreeWRL Windows Beta版本注记
    选择C++开发环境
    老人与老浏览器-李开复与成熟度最高的VRML浏览器SGI Cosmo
    WebGL概念及HTML5推广给X3D规范带来的新出路
  • 原文地址:https://www.cnblogs.com/Nanaya/p/12456606.html
Copyright © 2011-2022 走看看