Docker açılışında otomatik başlatmayı devre dışı bırak?


33

dockerDenemeye çalışıyordum , Ubuntu 14.04, 64-bit. Bir görüntüyü çalıştırmayı başardım ve çıkarılabilir sürücülerimden birine yol verdim /media/Drive1.

Şimdi, ne zaman yeniden başlatsam, içinde /media/Drive1sadece bir dockerdizin olan bir dizin olduğunu ve Drive1bitmesi gereken asıl sürücünün olduğunu görüyorum /media/Drive11ve bu her yeniden başlatmada oluyor - bu sürücüleri çıkarırken ve sudo rm -rfv /media/Drive1yeniden başlatmadan önce bile !

Yani bir şey /media/Drive1tam olarak monte edilmeden önce yaratılmış olabilir ve sanırım bir şey var docker, çünkü önyükleme yaptığımda şunları yaptım:

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

dockerOtomatik başlatmayı nasıl devre dışı bırakabilirim , böylece harici USB sürücülerin önyükleme sırasında takılmasına engel olmaz?

Yanıtlar:


46

Ubuntu 16.04+ 'den beri sistemlerde (işletim sisteminin kullanıldığı yerlerde systemd), dokümana göre , önyüklemede otomatik başlatma şu şekilde kapatılabilir:

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

Hizmetin yanı sıra soketi de devre dışı bırakmazsanız, sokete bağlı olarak hizmetin herhangi bir zamanda başlayacağını unutmayın.


5
Benim durumumda, ben devre dışı zorunda kaldı docker-volume-local-persist.serviceve docker.socketsıra. systemctl list-unit-files | grep -i docker
Systemd'deki

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.