docker中心で動いているUbuntu20を再起動したら、docker ps が表示されなくなった、コマンド叩いてもこんな感じ
user@ubuntu:~$ sudo docker ps -a
[sudo] password for user:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
やばい、サービス全部止まっているかとヒヤヒヤしたのですが、サービスアクセスしても動いている模様。では一体なにが起きているのか、pstreeコマンドなどで調べたところ、snapという字が・・・
snapはubuntuで利用できるパッケージシステムらしく、なにかの拍子にインストールされている模様。つまりこのサーバーではdockerが2つ動いていることになる。原因がわかったので以下のコマンドで起動してこないように設定を行った。
user@ubuntu:~$sudo systemctl stop snap.docker.dockerd.service user@ubuntu:~$sudo systemctl disable snap.docker.dockerd.service
以降再起動しても問題なく想定しているdockerで起動してきた。