起動時にDocker自動起動を無効にしますか?


33

私はdocker、Ubuntu 14.04、64ビットで実験しようとしていました。イメージをなんとか実行し、リムーバブルドライブの1つにパスを与えました/media/Drive1

今、再起動するたびに/media/Drive1dockerディレクトリのみがあり、最終的に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.serviceありdocker.socketました。任意のリストにするドッキングウィンドウのにsystemdにサービスを、タイプ:systemctl list-unit-files | grep -i docker
chefarov

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.