1、升级内核,由于默认内核不支持docker运行,docker一般要求内核版本在3.10以上

(1)查看内核版本

$ uname -r

(2)导入公钥数字证书

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

需要注意的是,依据官网提供,centos6.x对应证书都是这样

(3)安装ELRepo

$ rpm -Uvh https://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

(4)安装 kernel-lt(lt=long-term)

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

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

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/mapper/vg_eypdyf83-lv_root
#          initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (4.4.163-1.el6.elrepo.x86_64)

(6)重启系统,查看系统内核可以发现内核已经更新了

2、安装docker

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

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=disabled  # 此处进行修改即可
# SELINUXTYPE= can take one of these two values:
#     targeted - Targeted processes are protected,
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted 

(2)安装 Fedora EPEL

$ yum -y install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

(3)安装docker

$ yum install -y docker-io

(4)以守护模式运行Docker

$ docker -d

(5)将Docker开机启动

$ chkconfig docker on

(6)启动Docker

$ service docker start

3、创建docker用户组

默认情况下,docker 命令会使用 Unix socket 与 Docker 引擎通讯。而只有 root 用户和 docker 组的用户才可以访问 Docker 引擎的 Unix socket。出于安全考虑,一般 Linux 系统上不会直接使用 root 用户。因此,更好地做法是将需要使用 docker 的用户加入 docker 用户组。

(1)创建用户组

$ sudo groupadd docker

(2)将当期用户加入用户组

$ sudo usermod -aG docker $USER

(3)也可以创建一个新用户加入到docker用户组

$ sudo usermod -aG docker dockerio

centos6.5 安装docker方法相关推荐

  1. centos6.5安装docker

    centos6.5 安装docker 防伪码:吃的苦中苦,方为人上人! 前言:在当今的主流社会中,docker和openstatick是一大主流方向,下面为大家讲解理论知识和实际操作现实中的docke ...

  2. 在CentOS6中安装Docker(新服务器不推荐)

    在CentOS6中安装Docker 背景 步骤 方法一(安装rpm包) 方法二(下载预编译文件) 问题 问题一 问题二 问题三 问题四 背景 由于公司既有多台CentOS6服务器,并且需要在上面继续部 ...

  3. centos6.8 安装docker并配置阿里云镜像加速器

    centos6.8 安装docker并配置阿里云镜像加速器 1.查看linux系统版本和内核版本 cat /etc/issue cat /proc/version 因为docker运行在Centos6 ...

  4. window7下安装Docker方法

    window7下安装Docker方法 参考链接: 1.http://www.yurongbj.com/m/article_2016 2.https://www.runoob.com/docker/wi ...

  5. centos6.8安装docker,kong-dashboard并实现页面访问

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 我们通过kong-dashboard的admin-UI管理界面进行直观的查看.最终显示界面如图: 因 ...

  6. Centos6离线安装docker 解决相关依赖

    我们在生产环境下,一般都是不允许链接外网的,而且一般使用的linux版本是Centos6+版,所以离线安装docker还是很有必要掌握的: 今天刚刚在centos6上使用离线模式 安装了docker, ...

  7. window7安装Docker方法

    Docker在window上安装默认是支持window10系统的,对于window7系统的用户安装就要费一点功夫了,笔者按当前(2020年3月22日)最新的版本来写一下安装步骤: 1.在window7 ...

  8. 树莓派安装Docker方法

    再次提醒,如果是raspberry系统已经集成安装,就不需要再次安装了. docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linu ...

  9. centos6.8安装docker

最新文章

  1. TCP的拥塞控制--慢启动,拥塞避免,快重传,快速恢复
  2. java c++ python哪个好_程序员学java好还是python语言好 c++又如何
  3. 深度学习数据驱动_利用深度学习实现手绘数据可视化的生成
  4. stl vector 函数_vector :: front()函数以及C ++ STL中的示例
  5. 工业机械类企业官网织梦模板源码
  6. 在keil uVision 2/uVision 3下使用伟福系列仿真器的方法:
  7. 在Spring Boot 项目中使用Spring AOP实现切面日志
  8. 基于MSFM算法与最速下降法的射线追踪技术
  9. mysql 多点在 多边形,在MySQL中获取多点空间数据
  10. django 1.8 官方文档翻译:6-5-1 Django中的测试
  11. keydown - keypress - keyup 用法和区别
  12. DB2获取CHAR字段数据的数据长度方法
  13. 安卓最好的流量防火墙—Droidwall
  14. python 控制雕刻机_GitHub - cdhigh/PrinterCnc: 废打印机改装的大行程“雕刻机”,可以制作PCB。...
  15. esp32 esp8285 wf6000OTA升级小记
  16. python模拟登陆qq空间
  17. 苹果ios7越狱后Safari浏览器与天气闪退情况解决方法详解
  18. 制作自己的字体图标库
  19. java 文件上传漏洞_文件上传漏洞(绕过姿势)
  20. Web安全防范-----防止重放攻击

热门文章

  1. java中属性加参数_java – 具有类型参数的注释属性
  2. linux服务器重启后阵列卡分区没了,服务器数据丢失了怎么恢复/分区丢失恢复教程...
  3. 单步调试时遇到cout和cin会自动跳到ostream文件中的解决方案
  4. C++新增头文件.h,静态库.lib
  5. 【调参实战】如何开始你的第一个深度学习调参任务?不妨从图像分类中的学习率入手。...
  6. [caffe解读] caffe从数学公式到代码实现5-caffe中的卷积
  7. SharpDevelop源码分析笔记(一)
  8. mac远程连接centos安装mysql_centos安装Mysql并远程连接
  9. mysql 枚举类型 映射_model类中enum类型与数据库字段的映射
  10. 携手长江天成转型 谋定·农业大健康-林裕豪:升级山茶油农产品