dockerコマンドを使用すると、次のプロンプトが表示されるエラーが報告されます。unix:///var/run/docker.sockのDockerデーモンに接続できません。

报错现象

[root@node02 ~]# docker ps
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

解决思路

  • サービスの状態を確認し、サービスが正常に実行されていることを確認します
    ここに画像の説明を挿入します
  • 問題の原因:
    前回Dockerが正常に終了しなかったため、dockerが正常に起動せず、対応する/ var / run /パスの下にdockerプロセスが見つからなかった可能性があります。

解决方法

  • ターミナルで以下のコマンドを実行します
[root@node02 ~]# systemctl stop docker.socket
[root@node02 ~]# sudo systemctl restart docker
[root@node02 ~]# docker ps
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES

ここに画像の説明を挿入します
正常に解決されました

おすすめ

転載: blog.csdn.net/weixin_42449832/article/details/114994451