less than 1 minute read

工作中遇到了docker相关命令卡住的问题,如docker psdocker version等命令卡住。恢复方式很简单,直接重启docker服务即可systemctl restart docker

但仅仅知道怎么恢复是不够的,还需要知道为什么会卡住。先查看docker运行状态systemctl status docker,为运行状态(active running)。再查看daemon日志,输出docker stack日志sudo kill -SIGUSR1 $(pidof dockerd) ,日志在/run/docker/目录下。

在大牛的帮助下发现是内核的bug,需要将内核版本升级至5.4.226以上解决。