修复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"
    ]
相关推荐
小义_30 分钟前
【Kubernetes】(五) pod2
linux·云原生·容器·kubernetes
刘某的Cloud38 分钟前
docker commit 封装镜像
运维·docker·容器·image
古城小栈2 小时前
Docker 下配置 Pgsql 主从复制详细步骤指南
运维·docker·容器
雨奔2 小时前
Kubernetes 对象标识详解:Name、UID、Label
云原生·容器·kubernetes
何中应3 小时前
Docker-Compose环境配置&使用
运维·docker·容器
heimeiyingwang3 小时前
【无标题】
网络·缓存·docker·性能优化·架构
牛奶咖啡134 小时前
Docker容器实践——docker部署应用系统
docker·云计算·portainer·docker容器的使用流程·docker虚拟化云桌面·nginx可视化反向代理工具·构建服务器监控探针
说实话起个名字真难啊4 小时前
Docker 入门之单机常用命令总结
docker·容器·eureka
yuanzhengme5 小时前
MySQL【部署 04】Docker部署 MySQL8.0.32 版本(网盘镜像及启动命令分享)
数据库·mysql·docker
国产化创客6 小时前
RuView开源项目Docker+ESP32完整部署手册
物联网·docker·容器·开源·信息与通信·智能硬件·wifi-csi