부팅시 Docker 자동 시작을 비활성화 하시겠습니까? 64 비트로

docker우분투 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 드라이브의 마운트를 방해하지 않습니까?



답변

docsystemd 에 따르면 Ubuntu 16.04+ 이후 (OS가 사용하는 ) 시스템 에서 부팅시 자동 시작을 해제 할 수 있습니다.

$ sudo systemctl disable docker.service
$ sudo systemctl disable docker.socket

소켓뿐만 아니라 서비스를 비활성화하지 않으면 소켓에 의존하여 서비스가 시작됩니다.


답변

좋아, 나는 서비스를 활성화하거나 비활성화하는 방법에 따라 작동하게했다고 생각 합니다. :

sudo bash -c 'echo manual | sudo tee /etc/init/docker.override'

그게 다야 …