首页 > 其他分享 >解决docker报错Job for docker.service failed because start of the service was attempted too often

解决docker报错Job for docker.service failed because start of the service was attempted too often

时间:2023-07-12 09:24:26浏览次数:39  
标签:service sudo start yum 报错 docker latest

转载自:https://blog.csdn.net/Along_168163/article/details/124118833

===================

 

docker安装之后重新安装报错如下:

Job for docker.service failed because start of the service was attempted too often. See "systemctl status docker.service" and "journalctl -xe" for details. To force a start use "systemctl reset-failed docker.service" followed by "systemctl start docker.service" again.

解决办法:直接把配置文件名称修改一下即可。

1.首先切换为root用户,输入su root,再输入密码即可。

 

2.进入目录下修改配置文件名称,路径:cd /etc/docker/

 

3.查看当前目录的配置文件,输入:ls

 

4.把daemon.json配置文件改成daemon.conf即可,命令:mv daemon.json daemon.conf。

然后再输入ll,看看有没有修改过来了。

 

5.重新启动服务,命令:sudo service docker restart

 

6.然后再docker ps, 运行ok了。

 

如果上述方法还是不行的话,建议卸载了重新再安装一遍。

1.卸载老版本docker
较旧版本的Docker被称为docker或docker-engine.请卸载它们以及相关的依赖项

$ sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine

$ sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine

2.安装 docker
安装所需的包
yum-utils提供了yum-config-manager 效用,并device-mapper-persistent-data和lvm2由需要 devicemapper存储驱动程序

$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3.安装最新版本的Docker CE
sudo yum install docker-ce

sudo yum install docker-ce

4.启动docker
sudo systemctl start docker

sudo systemctl start docker
希望对你有所帮助~
————————————————
版权声明:本文为CSDN博主「Aloeox」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Along_168163/article/details/124118833

标签:service,sudo,start,yum,报错,docker,latest
From: https://www.cnblogs.com/hd92/p/17546569.html

相关文章

  • Redis 命令行中报错 (error) NOAUTH Authentication required
    本文来源:redis客户端连接错误NOAUTHAuthenticationrequired_Redis_脚本之家redis客户端连接成功,但是操作报异常——(error)NOAUTHAuthenticationrequired错误的含义是说你没有认证,说明没有使用密码连接查看密码:进入redis的安装目录,查看redis.config文件,viredis.conf......
  • docker 安装redis 6.0.8哨兵集群(一主两从三哨兵)
    准备三台主机并且安装了docker192.168.31.132192.168.31.134192.168.31.144linux版redis6.0.8下载下载地址:https://download.redis.io/releases/干啥用:拷贝出redis.conf文件,在此文件里配置主从关系,最好不要使用不同版本的配置文件,防止出现配置文件的参数不兼容问题安......
  • Dockerfile与docker-compose搭建php环境
     目录结构 php.conf文件内容server{ listen 80; server_name localhost; location/{ root /usr/share/nginx/html/web; index index.phpindex.htmlindex.htm; } error_page 500502503504 /50x.html; location=/50x.html{ root /usr/share/nginx/......
  • rust-bindgen报错 ‘Unable to find libclang的解决办法
    Windows下面可能会遇到这个问题的解决方案:1)把LLVM安装到没有空格的路径。2)LIBCLANG_PATH的值不要加双引号。thread'main'panickedat'Unabletofindlibclang:"couldn'tfindanyvalidsharedlibrariesmatching:['clang.dll','libclang.dll'],setth......
  • Docker CLI docker logs 常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍DockerCLI中d......
  • 在Ubuntu下的docker下安装sqlserver并指定排序规则和语言
    最近在公司弄了个小程序,随便架了个sqlserver,再看微软官网的时候发现可以在docker下安装sqlserver,随便实践记录下先上微软的连接地址Docker:为Linux上的SQLServer安装容器-SQLServer|MicrosoftLearn这个是sqlserver2017的,其他版本也是类似的,其实都是微软docker了一个lin......
  • Docker部署
    概述最近在学习后端的各种中间件,如果一个个安装,估计所有的时间都得在部署运维上面了,没有时间编写测试代码了,因此学习记录下docker的方法,意在简化部署方式,将主要精力放在研究使用中间件上。官网下载安装dockerhttps://docs.docker.com/desktop/install/docker流程1.dockerpul......
  • django python manage.py migrate 后报错字段长度超了 django.db.utils.OperationalE
     现象:在models.py将CharField字段的maxlength=修改后,执行ythonmanage.pymigrate 报错django.db.utils.OperationalError:(1118 'Rowsizetoolarge.Themaximumrowsizefortheusedtabletype,notcountingBLOBs,is65535.Thisincludes storageoverhead,c......
  • Docker学习路线2:底层技术
    了解驱动Docker的核心技术将让您更深入地了解Docker的工作原理,并有助于您更有效地使用该平台。Linux容器(LXC)Linux容器(LXC)是Docker的基础。LXC是一种轻量级的虚拟化解决方案,允许多个隔离的Linux系统在单个主机上运行,无需全功能的虚拟化。LXC有效地以安全和优化的方式隔离应用程......
  • django_filters/rest_framework/form.html的报错问题
    报错问题:django_filters/rest_framework/form.htm报错原因为:1没有装django_filters模块使用pip安装pipinstalldjango-filter2模块没有在配置文件中注册:将django_filters添加到installed_apps中INSTALLED_APPS=[...'django_filters',] ......