• CentOS8安装Docker


    前前后后重置过多次服务器的系统,不是安装这个出现问题,就是安装那个出现问题,终于在CentOS8配置好了所有的环境,感动啊
    记录一下Docker的完整安装流程

    先感谢一下这篇博客提供的指导和这篇博客帮我解决的报错问题

    正片开始

    1.安装docker建议内核3.10版本以上,输入以下命令查看内核版本

    uname -r
    

    2.更新一下yum包

    sudo yum update
    

    很长的一段执行过程,我只截了末尾的

    3.卸载旧版本的docker(可以用docker version验证一下有没有旧的Docker)

    yum remove docker  docker-common docker-selinux docker-engine
    

    4.安装一下安装时需要的软件包, yum-util 提供yum-config-manager功能,另两个是devicemapper驱动依赖

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

    5.设置一个yum源(选择一个,我用的是阿里云的,后面括号不属于代码内容)

    yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo(中央仓库)
    
    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo(阿里仓库)
    

    大概从这一步开始就开始报错了,没报错的继续往下一步看,报错类似于

    Invalid configuration value: failovermethod=priority
    

    解决:将 /etc/yum.repos.d/CentOS-Epel.repo 文件中 failovermethod=priority 注释掉。(PS:注释是在前面加#)

    6.查看docker可用版本

    yum list docker-ce --showduplicates | sort -r
    

    7.安装其中的一个版本(下面二选一)

    yum -y install docker-ce-18.03.1.ce
    
    sudo yum install docker-ce (默认安装稳定最新版应该是)
    

    只截了一部分

    8.启动 Docker 并设置开机自启(下面两个都要)

    systemctl start docker
    systemctl enable docker
    

    9.验证一下

    docker version
    

    到这里docker就正常安装完成了!

  • 相关阅读:
    Windows2003服务器IIS启用Gzip压缩
    使用CDN加速后网站不能使用HttpWebRequest提交数据
    隐藏其它数据库,只让用户能够看到自己拥有权限的数据库
    磁盘阵列的基本概念
    前端构建相关
    一个日志记录类
    手把手教你做个splash(屏幕启动)
    调试问题及解决方案集锦
    c#
    。net中各大编程网址
  • 原文地址:https://www.cnblogs.com/Tiork/p/15736390.html
Copyright © 2020-2023  润新知