在启动时禁用Docker自动启动?
我试图尝试使用docker
,Ubuntu 14.04,64位。 我设法运行了一个图像,我在其中一个可移动驱动器/media/Drive1
上给了它路径。
现在,每当我重新启动时,我看到有一个/media/Drive1
里面只有一个docker
目录,而应该是Drive1
的实际驱动器最终安装在/media/Drive11
,每次重启都会发生这种情况 – 即使我卸载这些驱动器,并在重新启动之前执行sudo rm -rfv /media/Drive1
!
所以在完全安装之前可能会创建/media/Drive1
,我想有些东西是docker
,因为当我启动时,我有:
$ ps axf | grep docker 2085 ? Ssl 0:00 /usr/bin/docker -d
那么,如何禁用docker
自动启动,这样它不会干扰启动时外置USB驱动器的安装?
在自Ubuntu 16.04+(操作系统使用systemd
)以来的系统上,根据文档 ,启动时自动启动可以通过以下方式关闭:
$ sudo systemctl disable docker.service $ sudo systemctl disable docker.socket
请注意,如果您不禁用套接字以及服务,那么无论如何套接字依赖于它,服务都会启动。
好吧,我认为我设法让它工作, 如何启用或禁用服务? :
sudo bash -c 'echo manual | sudo tee /etc/init/docker.override'
希望就是这样……