Desativar inicialização automática do Docker na inicialização?


33

Eu estava tentando experimentar o dockerUbuntu 14.04 de 64 bits. Consegui executar uma imagem e dei o caminho para uma das minhas unidades removíveis /media/Drive1,.

Agora, sempre que eu reinicializo, vejo que só existe /media/Drive1um dockerdiretório, e a unidade real que deve ser Drive1montada /media/Drive11, e isso acontece a cada reinicialização - mesmo quando eu desmonto essas unidades e faço isso sudo rm -rfv /media/Drive1antes de reinicializá- las !

Então, algo provavelmente cria /media/Drive1antes de ser totalmente montado, e acho que é dockerporque, quando eu inicializo, tenho:

$ ps axf | grep docker
 2085 ?        Ssl    0:00 /usr/bin/docker -d

Então, como posso desativar o dockerarranque automático, para não interferir na montagem de unidades USB externas na inicialização?

Respostas:


46

Nos sistemas desde o Ubuntu 16.04+ (onde o SO usa systemd), de acordo com o documento , a inicialização automática na inicialização pode ser desativada por:

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

Observe que, se você não desativar o soquete, assim como o serviço, o serviço será iniciado de qualquer maneira, pois o soquete depende disso.


5
No meu caso, eu tive que desativar docker-volume-local-persist.servicee docker.sockettambém. Para listar qualquer janela de encaixe serviço em systemd, tipo:systemctl list-unit-files | grep -i docker
chefarov

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.