docker安装、升级、以及sudo dockerd --debug查看启动失败的问题

1、docker安装包tar下载地址

Index of linux/static/stable/x86_64/

2、下载tgz文件并解压

tar -zxvf docker-24.0.8.tgz

解压后docker文件夹下位docker相关文件

3、将老版本docker相关文件,备份

将 /usr/bin/docker下docker相关的文件,mv到备份目录

4、将新版本docker二进制文件,复制到/usr/bin/目录下

docker version验证版本

5、修改相关配置文件,以及解决docker启动失败的问题

/etc/docker/daemon.json

{

"data-root": "/work/docker/yourRootdir",

"registry-mirrors": [

"https://dockerproxy.com",

"https://mirror.baidubce.com",

"https://docker.m.daocloud.io",

"https://docker.nju.edu.cn",

"https://docker.mirrors.sjtug.sjtu.edu.cn"

]

}

升级前的docker18,配置文件中rootdir参数是 graph

升级到docker20后,将graph改为data-root,否则docker启动会报错

通过命令查看docker启动的具体异常日志

sudo dockerd --debug

参考链接

Docker -- tar包安装Docker_docker安装tar.gz-CSDN博客

https://stackoverflow.com/questions/55906503/docker-how-to-fix-job-for-docker-service-failed-because-the-control-process-ex

相关推荐
资讯第一线31 分钟前
Windows系统工具:WinToolsPlus 之 SQL Server 日志清理
运维
xiaomu_34733 分钟前
基于Linux系统docker封装exe
linux·运维·服务器·docker
二进制的Liao34 分钟前
【数据分析】什么是鲁棒性?
运维·论文阅读·算法·数学建模·性能优化·线性回归·负载均衡
π大星星️2 小时前
Jenkins 工作流程
运维·jenkins
Juicedata3 小时前
JuiceFS v1.3-Beta2:集成 Apache Ranger,实现更精细化的权限控制
运维·人工智能·ai
❀͜͡傀儡师3 小时前
如何使用k8s安装redis呢
redis·容器·kubernetes
IT成长日记3 小时前
05【Linux经典命令】Linux 用户管理全面指南:从基础到高级操作
linux·运维·服务器·用户管理·命令
资讯第一线7 小时前
Windows系统工具:WinToolsPlus 之 SQL Server Suspect/质疑/置疑/可疑/单用户等 修复
运维
惊起白鸽4507 小时前
LVS负载均衡
运维·负载均衡·lvs
伤不起bb9 小时前
NoSQL 之 Redis 配置与优化
linux·运维·数据库·redis·nosql