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

相关推荐
水痕0119 分钟前
nginx一个域名下部署多套前端项目
运维·前端·nginx
Lyndon110726 分钟前
K8S 九 安全认证 TLS
安全·容器·kubernetes
东风微鸣1 小时前
提升效率:AI 知识库在软件开发中的应用
docker·云原生·kubernetes·可观察性
Lyndon11071 小时前
K8S 八 数据存储-高级存储PV PVC 生命周期;配置存储ConfigMap Secret
云原生·容器·kubernetes
刘一说2 小时前
梳理一些 Docker 常用命令
docker·容器·eureka
虚伪的空想家2 小时前
记录es收集日志报错问题as the final mapping would have more than 1 type[XXX,doc]
大数据·elasticsearch·搜索引擎·容器·kubernetes·log-pilot
Shier833_Ww3 小时前
Windows10+WSL2+Docker相关整理
docker·容器·ubuntu20.04·windows10·wsl2
YCY^v^4 小时前
centos 7 开启80,443端口,怎么弄?
linux·运维·centos
北南京海4 小时前
[Linux]进程地址空间
linux·运维·服务器
yzx9910135 小时前
服务器生成图片
运维·服务器