Nonaktifkan Docker autostart saat boot?


33

Saya mencoba bereksperimen dengan docker, Ubuntu 14.04, 64-bit. Saya berhasil menjalankan gambar, dan saya memberikannya jalan di salah satu drive yang dapat saya lepas /media/Drive1,.

Sekarang, setiap kali saya reboot, saya melihat ada /media/Drive1hanya dengan dockerdirektori di dalamnya, dan drive yang sebenarnya yang harus Drive1dipasang /media/Drive11, dan ini terjadi setiap reboot - bahkan ketika saya unmount drive ini, dan lakukan sudo rm -rfv /media/Drive1sebelum me-reboot!

Jadi sesuatu yang mungkin dibuat /media/Drive1sebelum sepenuhnya terpasang, dan saya kira ada sesuatu docker, karena ketika saya boot, saya punya:

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

Jadi, bagaimana saya bisa menonaktifkan dockerautostart, sehingga tidak mengganggu pemasangan drive USB eksternal saat boot?

Jawaban:


46

Pada sistem sejak Ubuntu 16.04+ (tempat OS digunakan systemd), menurut dokumen tersebut , autostart saat boot dapat dimatikan dengan:

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

Perhatikan bahwa jika Anda tidak menonaktifkan soket serta layanan maka layanan akan memulai karena soket tergantung padanya.


5
Dalam kasus saya, saya harus menonaktifkan docker-volume-local-persist.servicedan docker.socketjuga. Untuk daftar layanan buruh pelabuhan di systemd, ketik:systemctl list-unit-files | grep -i docker
chefarov

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.