docker ps しても何も表示されない

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で起動してきた。

投稿を作成しました 112

コメントを残す

関連する投稿

検索語を上に入力し、 Enter キーを押して検索します。キャンセルするには ESC を押してください。

トップに戻る
%d人のブロガーが「いいね」をつけました。