docker
、Ubuntu 14.04、64ビットで実験しようとしました。イメージを実行し、リムーバブルドライブの1つである/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ドライブのマウントに干渉しませんか?
わかりました、私は サービスを有効または無効にする方法 に従って、それを機能させることができたと思います:
Sudo bash -c 'echo manual | Sudo tee /etc/init/docker.override'
それがあったことを願っています...
Ubuntu 16.04以降(OSがsystemd
を使用する)以降のシステムでは、 doc に従って、ブート時の自動起動をオフにすることができます。
$ Sudo systemctl disable docker.service
$ Sudo systemctl disable docker.socket
ソケットとサービスを無効にしない場合、ソケットはそれに依存しているため、サービスは開始されます。