02_Docker在CentOS 6和CentOS 7下的安装

Posted 无丑不成戏如人生

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了02_Docker在CentOS 6和CentOS 7下的安装相关的知识,希望对你有一定的参考价值。

CentOS 7 环境下安装docker

安装Docker

  1. 检查系统内核是否高于Linux3.10版本
uname -r
  1. 使用root权限操作,确保yum包是最新版本
sudo yum update
  1. 卸载老版本docker(可选操作,如果之前安装过的话)
sudo yum remove docker  docker-common docker-selinux docker-engine
  1. 安装docker
sudo yum -y install docker
  1. 启动docker服务
sudo service docker start

或者在CentOS 7 中使用systemctl命令

sudo systemctl start docker
  1. 查看docker版本
docker version
  1. 查看docker基本信息
docker info

CentOS 6 环境下安装docker

由于docker必须在Linux内核3.10版本以上才可以正常安装,需要如下操作

升级内核

  1. yum安装3.10内核
    cd /etc/yum.repos.d
    wget http://www.hop5.in/yum/el6/hop5.repo
    yum install kernel-ml-aufs kernel-ml-aufs-devel
  2. 修改grub配置文件
    修改grub的主配置文件/etc/grub.conf,设置default=0,表示第一个title下的内容为默认启动的kernel(一般新安装的内核在第一个位置)。
    vi /etc/grub.conf
  3. 重启系统,并检查内核
    重启:shutdown –r now
    检查内核:uname –r
    检查内核是否支持aufs:grep aufs /proc/filesystems

安装Docker

  1. 关闭selinux
    setenforce 0

sed -i ‘/^SELINUX=/cSELINUX=disabled‘ /etc/selinux/config

  1. 在Fedora EPEL源中已经提供了docker-io包,下载安装epel
    rpm -ivh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
    sed -i ‘s/^mirrorlist=https/mirrorlist=http/‘ /etc/yum.repos.d/epel.repo
  2. 安装docker-io
    yum -y install docker-io

  3. 启动docker
    service docker start

  4. 查看docker版本
    docker version

  5. 查看docker日志
    cat /var/log/docker
















以上是关于02_Docker在CentOS 6和CentOS 7下的安装的主要内容,如果未能解决你的问题,请参考以下文章

(02)CentOS 7安装与卸载Docker

CentOS配置java运行环境

centos7搭建Docker Swarm 集群

centos 6 安装docker

在centos 6.8下安装docker

CentOS 6.7安装docker