docker failed Result:start-limit 解决处理
kubeadm join *****:6443提示
error execution phase preflight: [preflight] Some fatal errors occurred:
[ERROR CRI]: container runtime is not running: output: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
, error: exit status 1
查看docker状态提示
systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
Active: failed (Result: start-limit) since Thu 2023-08-03 18:02:20 CST; 3min 24s ago
Docs: https://docs.docker.com
Process: 21395 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE)
Main PID: 21395 (code=exited, status=1/FAILURE)
Aug 03 18:02:18 node1 systemd[1]: Failed to start Docker Application Container Engine.
参考技术A参考链接:https://blog.csdn.net/qq_33733970/article/details/103858722
解决方案:镜像文件为/etc/docker/daemon.json,则修改daemon.json文件后缀为daemon.conf即可正常启动docker
命令:
sudo cp /etc/docker/daemon.json /etc/docker/daemon.json.save
sudo mv /etc/docker/daemon.json /etc/docker/daemon.conf
systemctl restart docker