修复docker启动失败:Failed to start Docker Application Container Engine

配置了镜像源之后,运行sudo systemctl restart docker.service失败,提示让运行systemctl status docker.servicejournalctl -xeu docker.service查看详细信息。

运行后者发现有如下日志:

  • 红色区域是我设置的一个镜像源
  • 这个日志的意思就是不支持这样的协议,需要在前面加上https://
    加上之后重新systemctl restart docker.service启动成功。

【以下可以不看,仅作记录】

排查过程中,有博客提到当磁盘空间不足的时候也可能启动失败,此时可通过在/etc/docker/daemon.json中添加如下字段限制docker容器所占的空间,但其实这两个字段已经不被docker 27.3.1支持了,添加了之后反而会导致docker服务启动失败

json 复制代码
    "storage-driver": "devicemapper",
    "storage-opts": [
        "dm.basesize=10G"
    ]
相关推荐
仙柒4157 小时前
控制平面组件和节点组件
运维·容器·kubernetes
Niliuershangba10 小时前
Docker Desktop 部署 ChestnutCMS 全流程:从零搭建企业级 CMS 开发环境
运维·docker·容器
wb18910 小时前
Kubernetes服务优化
云原生·容器·kubernetes
darkdragonking13 小时前
Docker(五)OpenEuler22.03 安装docker ce、排坑
运维·docker·容器
Waay15 小时前
图文详解|K8s Pod内部结构
docker·云原生·kubernetes
万里侯17 小时前
Kubernetes成本优化:降低云原生基础设施成本的完整指南
微服务·容器·k8s
r-t-H19 小时前
KVM虚拟化与Docker基础实践-第二章
阿里云·docker·容器
Lyra_Infra21 小时前
技术排查报告:Kubernetes Ingress 路由异常
docker·架构
木雷坞21 小时前
Home Assistant Docker Compose 升级失败排查:镜像、备份和设备映射
服务器·docker·home assisant
老码观察1 天前
K8s 容器化部署的宿主机资源规划的踩坑实录
docker·容器·kubernetes