树莓派 docker服务启动失败

本文记录了在2021年劳动节后遇到的Docker服务崩溃问题,表现为Gitlab占用过高CPU资源,导致服务无法启动。解决步骤包括:检查docker服务状态,尝试重启服务,修改daemon.json配置文件,添加镜像源,重新加载配置并启动服务,如果仍无法解决则考虑卸载并重新安装Docker,并提供了一份docker.service配置文件作为参考。

前因:2021年劳动节后,发现好几个线上docker起的服务挂掉了,htop查看发现是Gitlab太耗,占用了大量CPU,导致docker服务崩掉了,但是在多次重启docker服务都起不来,相关报错和解决方案如下

相关报错

1. 查看docker服务状态

systemctl status docker

2. 查看docker 所有容器

docker ps -a
Cannot connect to the Docker daemon at unix:/var/run/docker.sock. Is the docker daemon running?

解决方案

在/etc/docker/目录下创建daemon.json,添加如下内容:

{
 "registry-mirrors": ["https://registry.docker-cn.com"]
}

加载新的 unit 配置文件

sudo systemctl reload-daemon 

运行以下命令进行重启

sudo systemctl  start  docker

评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值