1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

sudo: service: command not foundのエラーで困っている人が見る記事

Posted at

久しぶりに触ったらdockerが実行できなくなった

このコマンドが

docker compose up -d

このエラーになった。

Cannot connect to the Docker daemon at unix:///Users/[ユーザ名]/.docker/run/docker.sock. Is the docker daemon running?

どうやらDockerデーモンが起動していないらしい

調べるとこの記事のような解決法が出てきたが

sudo service docker start

別のエラーになった。

sudo: service: command not found

解決記事はいっぱいあったけど

この記事のようにパスを通せというものが多かったが、どれもうまくいかなかった。

解決策

ChatGPTが教えてくれた。

1. Dockerデーモンが実行されているか確認する:

ターミナルで次のコマンドを実行して、Dockerデーモンのステータスを確認します。

docker ps

このコマンドがエラーを返さず、実行中のコンテナリストを表示する場合、Dockerデーモンは実行中です。

2.Dockerデーモンを起動する:

Dockerデーモンが実行されていない場合、次のコマンドで起動します。

open /Applications/Docker.app

macOSでは、Docker.appを起動するとデーモンも自動的に起動します。

結果

2.のコマンドを実行した後に最初のコマンドを実行してみると成功した!

docker compose up -d
1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?