CentOS在启动之前禁用服务(docker)?
我在VirtualBox上有一个CentOS虚拟机,在启动时在上面的屏幕上停止。 以前,它是在灰色栏屏幕上停滞,然后我删除了内核启动屏幕上的安静选项。
我想我需要使用grub来禁用自动启动的docker,并且可能会修复它(在重新启动之前,我在Docker中遇到了其他问题)。 我该怎么做? 我需要使用grub吗?
docker是一个系统守护进程,与grub无关。 它在启动过程中的grub之后启动。 您需要通过运行禁用它
chkconfig docker off
在CentOS6上,或者如果你在运行CentOS 7
systemctl disable docker
您可以通过切换到另一个虚拟terminal(Ctrl + Alt + F2)来运行这些命令。 然而看着你的屏幕截图的Docker似乎没有问题,因为它是以“OK”开始的。 一旦你设法在启动时禁用Docker自动启动,你可以使用这些命令手动启动服务:
CentOS 6
service docker start
CentOS 7
systemctl start docker
并进一步调查出了什么问题。