无法正常启动,需要按回车才能正常引导系统
修复引导文件
[root@localhost ~]# cd /boot/grub2/
[root@localhost grub2]# vi grub.cfg
修改后
由于转换过程中注释遗漏了“:”号,需要需要在前边使用“#”号注释,重启后可以正常启动
Dec 26 19:48:15 localhost kernel: overlayfs: upper fs needs to support d_type.
Dec 26 19:48:15 localhost dockerd[10267]: time="2023-12-26T19:48:15.975892552+08:00" level=error msg="[graphdriver] prior storage driver overlay2 failed: overlay2: the backing xfs files
Dec 26 19:48:15 localhost dockerd[10267]: failed to start daemon: error initializing
要更改 Docker 的存储驱动,你需要编辑 daemon.json
文件,并指定所需的存储驱动。但需要注意的是,从 Docker 18.09 版本开始,官方不再建议直接修改存储驱动程序,因为这可能会导致数据丢失或其他问题。尤其是在生产环境中,更改存储驱动可能具有潜在的风险。
如果你仍然想要更改存储驱动,以下是一种可能的方法:
编辑 daemon.json
文件:
sudo vi /etc/docker/daemon.json
在 daemon.json
文件中,添加或修改存储驱动的设置。例如,如果要将存储驱动更改为 vfs
,可以添加以下内容:
{
"storage-driver": "vfs",
//其他配置
}
保存文件并退出编辑器。
重启 Docker 服务:
sudo systemctl restart docker
注意,更改存储驱动程序可能会导致容器数据丢失,因此在生产环境中,请务必在进行此类更改之前做好备份,并确保了解所做更改的潜在风险。