栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

CentOS7安装docker

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

CentOS7安装docker

CentOS7安装docker

文章目录
  • CentOS7安装docker
  • 前言
  • 一、安装CentOS
  • 二、更换镜像源(华为云为例)
    • 1.将原本的镜像备份或者删除
    • 2.下载新源
    • 3.清除缓存并生成新源缓存
  • 三.下载docker
  • 四.可能存在的问题
    • 1.Docker--Cannot connect to ......
    • 2.docker Emulate Docker CLI using podman......
  • 总结


前言

最近有在学习docker,琢磨着想在虚拟机里的CentOS里面搞一个,中途遇到了一些小问题,搞得很是心态崩,搜了不少资料才搞好。下面分享一下自己遇到的一些问题和解决方式~


一、安装CentOS

镜像文件自取
链接:https://pan.baidu.com/s/1KylI3uDcrcviPXriYBih_g?pwd=kaka
具体操作:安装步骤点这里

二、更换镜像源(华为云为例) 1.将原本的镜像备份或者删除

例:cp -a /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

2.下载新源

wget -O /etc/yum.repos.d/CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-8-reg.repo

3.清除缓存并生成新源缓存

yum clean all

yum makecache

三.下载docker

Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。

通过 uname -r 命令查看你当前的内核版本

下面开始操作:

yum install docker


这里输入docker --version,若无异样信息(cannot connect…,error等)及成功了!
上图有报错信息,下面简单说说几个可能遇到的小问题~

四.可能存在的问题 1.Docker–Cannot connect to …

原因可能是上一次没有正常退出docker,所以docker没有正常启动

解决方法:sudo service docker restart
重启服务后再次尝试即可

2.docker Emulate Docker CLI using podman…

在CentOS8 上执行yum update 后 直接使用yum install docker 执行docker ps 可能会报错,自己安装的时候CentOS8上有出现这样的问题,CentOS7安装时没遇到,以防万一。

解决方案

1.检查是否安装podman
rpm -q podman

2.删除podman
dnf remove podman

3.安装docker
dnf install docker-ce docker-ce-cli --allowerasing

总结

部署下来磕磕绊绊,自己遇到的问题算少的了,希望能够帮助到一些小伙伴。如果大家有遇到一些其他的小问题,或者有一些其他问题的解决小妙招,欢迎评论哈~

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/941553.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号