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


33

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

답변:


46

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

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

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


5
내 경우에는, 내가 사용하지 않으려면했다 docker-volume-local-persist.servicedocker.socket뿐만 아니라. systemd에서 도커 서비스 를 나열하려면 다음을 입력하십시오.systemctl list-unit-files | grep -i docker
chefarov

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.