CentOS在启动之前禁用服务(docker)?

Centos摊位屏幕

我在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 

并进一步调查出了什么问题。