您的位置:首页 > 运维架构 > Docker

centos7安装docker及报错解决 报错:(需要:container-selinux >= 2.9)

2020-06-07 05:13 921 查看

Centos7安装Docker及可能的报错和解决

  • 4.yum安装
  • 二、报错(container-selinux版本过低或未安装导致)
  • 三、解决方法
  • #因为centos7默认内核版本已经是3.10以上,因此内核无需多虑

    一、安装过程流程

    1. 卸载老版本

    $ sudo yum remove docker \
    docker-client \
    docker-client-latest \
    docker-common \
    docker-latest \
    docker-latest-logrotate \
    docker-logrotate \
    docker-engine

    2. 安装需要的软件包

    #yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

    $ yum install -y yum-utils device-mapper-persistent-data lvm2

    3. 设置yum源

    官网源(不推荐,国内速度较慢)
    $ yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    阿里源(推荐,速度较快)
    $ yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    4.yum安装

    $ yum install -y docker-ce

    二、报错(container-selinux版本过低或未安装导致)

    三、解决方法

    1. 下载阿里yum源至系统repo文件目录下
    $ wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
    2、刷新yum源
    $ yum clean all
    3.安装所需软件包
    $ yum install epel-release container-selinux
    4.最后重新安装即可
    $ yum install -y docker-ce

    #第一次写博客,如果哪里出了问题请大佬给予指正

    内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
    标签: