centos 7下安装Docker(附根据操作系统日志排查问题思路)

这篇具有很好参考价值的文章主要介绍了centos 7下安装Docker(附根据操作系统日志排查问题思路)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Docker简介
Docker是一个开源的容器引擎,它有助于更快地交付应用。 Docker可将应用程序和基础设施层隔离,并且能将基础设施当作程序一样进行管理。使用 Docker可更快地打包、测试以及部署应用程序,并可以缩短从编写到部署运行代码的周期。

1、Docker 要求 CentOS 系统的内核版本高于 3.10

uname -r

centos 7下安装Docker(附根据操作系统日志排查问题思路)

2、使用 root 权限登录 Centos,确保 yum 包更新到最新

sudo yum -y update

3、卸载旧版本(如果安装过旧版本的话)

sudo yum remove -y docker*

4、安装需要的软件包, yum-util 提供yum-config-manager功能

sudo yum install -y yum-utils

5、设置yum源,并更新 yum 的包索引

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo yum makecache fast

6、可以查看所有仓库中所有docker版本,并选择特定版本安装

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

centos 7下安装Docker(附根据操作系统日志排查问题思路)

7、安装docker

sudo yum install -y docker-ce-3:20.10.6-3.el7.x86_64

8、启动并加入开机启动

sudo systemctl start docker && systemctl enable docker

9、验证安装是否成功(有client和service两部分表示docker安装启动都成功了)

docker version

10、此外一般需要配置docker镜像加速器(比如阿里云的)
centos 7下安装Docker(附根据操作系统日志排查问题思路)

cd /etc/docker

查看有没有 daemon.json,这是docker默认的配置文件,如果没有新建,如果有,则修改。

vim daemon.json
{
  "registry-mirrors": ["https://78ltb1le.mirror.aliyuncs.com"]
}

wq保存退出,然后重启docker服务

sudo systemctl daemon-reload
sudo systemctl restart docker

11、重启docker服务时突然报了个错

centos 7下安装Docker(附根据操作系统日志排查问题思路)

然后开始排查:

  • 通过系统提示的"systemctl status docker.service"命令康康能不能看出啥猫腻来
    centos 7下安装Docker(附根据操作系统日志排查问题思路)
  • 好像并不能看出具体问题出在哪了,那我们通过查看Linux系统操作日志看能不能查到些什么 (最后200行就可以排查):
tail -200f /var/log/messages

centos 7下安装Docker(附根据操作系统日志排查问题思路)

  • 根据查看linux系统操作日志发现:原来是刚刚配置docker的daemon.json文件时复制的内容有错误字符,于是去阿里云重新复制了一份覆盖掉原来有问题的daemon.json文件,再次执行"sudo systemctl daemon-reload"和"sudo systemctl restart docker"命令,问题解决!
    centos 7下安装Docker(附根据操作系统日志排查问题思路)

12、卸载docker文章来源地址https://www.toymoban.com/news/detail-418769.html

# 依次执行下面四条命令即可
1. yum remove -y docker*
2. rm -rf /etc/systemd/system/docker.service.d
3. rm -rf /var/lib/docker
4. rm -rf /var/run/docker

到了这里,关于centos 7下安装Docker(附根据操作系统日志排查问题思路)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • CentOS-7操作系统安装与配置

    1.软硬件准备 软件:VMware工作站允许一台真实的计算机同时运行数个操作系统,如Windows、Linux、BSD等衍生版本。 VMware 15.5 PRO下载:https://my.vmware.com/cn/web/vmware/downloads 镜像:CentOS是一个基于Red Hat Linux提供的可自由使用源代码的企业级Linux发行版本。CentOS 7下载:http://www.centos

    2024年02月11日
    浏览(50)
  • 安装Linux操作系统CentOS 6详细图文步骤

    为满足业务对Linux操作系统部署的要求,本文档主要提供CentOS 6操作系统的最小化安装和基本配置, 安装本系统建议最少1GB内存和2GB磁盘空间。 1、    使用光盘或者挂载ISO镜像,在出现如下图形界面时选择【Install or upgrade an existing system】并按Enter键进行下一步。 2、    下一

    2024年02月13日
    浏览(57)
  • 如何批量安装电脑或服务器操作系统(CentOS)

            在实践场景中遇到大量电脑或服务器需要安装操作系统用U盘一个个去安装效率太低且工作量很大,有一种方式可以让局域网内所有没有安装操作系统的主机批量安装操作系统大大的减小工作量并提高工作效率。         下面所有操作在VM虚拟机实现。      

    2024年02月10日
    浏览(65)
  • CentOS 7系统安装与配置、常用100条操作命令

    CentOS 7 是一个广泛使用的开源 Linux 操作系统,它是 Red Hat Enterprise Linux (RHEL) 的一个免费重建版本,以稳定性和安全性而著称。在 CentOS 7 上安装虚拟机通常使用虚拟化技术,如 VirtualBox 或 VMware 等。以下是 CentOS 7 的简要介绍以及如何安装 CentOS 7 虚拟机的步骤。 特点: 稳定性

    2024年02月07日
    浏览(45)
  • VMware安装CentOS7操作系统超详细图文教程

    目录 一.下载镜像 二.镜像安装 三.继续进行虚拟机设置 四.虚拟机启动设置 一些供参考的视频教程 官网镜像下载地址(需要开梯) 清华大学镜像站地址 点击虚拟机后鼠标就不会出VMare,想要鼠标返回个人的计算机,则按下Ctrl+Alt 自定义方式安装 步骤比较繁琐,与本文章的图文教

    2024年03月09日
    浏览(98)
  • Centos操作系统 前期必备工具VMWare软件介绍及安装

            大家想要安装Centos系统之前,必须先安装VMware虚拟机软件         VMware下载地址https://www.onlinedown.net/soft/984087.htm         后期我会发布centos7操作系统的详细安装教程        https://blog.csdn.net/m0_68495664/article/details/129272170 VMWare 软件介绍         VMware WorkSt

    2024年02月09日
    浏览(60)
  • 在Centos7上安装PXE装机环境来批量安装操作系统

    首先,需要确保系统已安装 dhcp 、 tftp-server 和 httpd 等软件包。可以使用以下命令进行安装: 接下来,需要配置 DHCP 服务器以向客户端分配 IP 地址。在 /etc/dhcp/dhcpd.conf 文件中添加以下内容: 这将启用 DHCP 服务器,并设置子网,IP 范围,子网掩码,网关和 DNS 服务器。还需要

    2024年02月05日
    浏览(56)
  • CentOS系列:【Linux】CentOS7操作系统安装nginx实战(多种方法,超详细)

    本次的实验环境见下表: 操作系统 服务器IP hostname centos7.6 192.168.1.41 mufengrow41 如何查看相应的参数: 查看操作系统: 查看ip 2.1 添加yum源 nginx不在的默认的yum源中, 可以使用epel或者官网提供的yum源来安装。 以下两种方法,选择任意一种即可,也就是2.1.1和2.1.2两个小节的内

    2024年04月15日
    浏览(59)
  • 物理服务器通过U盘安装CentOS 7操作系统

    1、使用UltraISO工具打开需要安装的操作系统iso镜像文件(我安装的是CentOS-7-x86_64-Minimal-2009.iso),如下图所示 镜像下载地址:centos-7.9.2009-isos-x86_64安装包下载_开源镜像站-阿里云 2、将该系统镜像写入u盘,如下图所示     1、具体报错如下: 2、修改U盘卷标名称,如“CENTOS7”

    2023年04月20日
    浏览(37)
  • 实机安装CentOS7.9操作系统图文(保姆级)教程

    1、下载Ventoy软件 去Ventoy官网下载Ventoy软件(Download . Ventoy)如下图界面 ​ 2、制作启动盘  选择合适的版本以及平台下载好之后,进行解压,解压出来之后进入文件夹,如下图左边所示,双击打开 Ventoy2Disk.exe, 会出现下图右边的界面,选择好自己需要制作启动盘的U盘,然后

    2024年02月04日
    浏览(92)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包