2016-10-22 9 views
0

私はLinuxのターミナルでtopを実行すると、私が持っている:どのように永久にドッカーを殺すのですか?

私は永久にそれを殺すことができますどのように
1147 root  20 0 1227548 34604 5784 S 1,7 0,9 1:10.88 dockerd 

?私は手動でそれをLinuxのkillで殺すことができると知っていますが、コンピュータdockerdとの次の作業で再び表示されます。

+0

あなたはどのOSやLinuxのフレーバーを使用していますか? – agg3l

答えて

5

dockerdは、一般的なLinuxデーモンです。それ以上のことはありません。使用するシステムサービスマネージャに応じて、OSに適した方法で無効にする必要があります。

ここにいくつかの例があります(ドッキングサービス名はシステムによって異なる場合があります)。最初のコマンドはサービスを停止し、2番目のコマンドはシステム起動時にその起動を無効にします。

:成り上がりサービスマネージャを使用して(15.10前)

sudo systemctl stop docker 
sudo systemctl disable docker 

比較的古いUbuntuのために、:systemdにするために

になりますOS(例えばUbuntuの16.04、RHEL/CentOSの7、アーチLinux)を、駆動古いCentOS6といくつか他の人のために

sudo service docker stop 
sudo sh -c 'echo manual > /etc/init/docker.override' 

sudo service dockerd stop 
sudo chkconfig dockerd off 

エトセトラ

興味のある特定のOSのサービスを無効にする方法については、

関連する問題