Traceback (most recent call last): File "docker-compose", line 3, in File "compose/cli/main.py", line 67, in main File "compose/cli/main.py", line 123, in perform_command File "compose/cli/command.py", line 69, in project_from_options File "compose/cli/command.py", line 132, in get_project File "compose/cli/docker_client.py", line 43, in get_client File "compose/cli/docker_client.py", line 170, in docker_client File "site-packages/docker/api/client.py", line 188, in __init__ File "site-packages/docker/api/client.py", line 213, in _retrieve_server_version docker.errors.DockerException: Error while fetching server API version: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))というエラーが出た話




docker-compose upをしてもこれしか出ないので色々調べてみた。


OSX Catalinaでのこと。


Traceback (most recent call last):

  File "docker-compose", line 3, in <module>

  File "compose/cli/main.py", line 67, in main

  File "compose/cli/main.py", line 123, in perform_command

  File "compose/cli/command.py", line 69, in project_from_options

  File "compose/cli/command.py", line 132, in get_project

  File "compose/cli/docker_client.py", line 43, in get_client

  File "compose/cli/docker_client.py", line 170, in docker_client

  File "site-packages/docker/api/client.py", line 188, in __init__

  File "site-packages/docker/api/client.py", line 213, in _retrieve_server_version

docker.errors.DockerException: Error while fetching server API version: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))




権限が足りない、など色々な記事がヒットしたが、根本的にそもそもDockerアプリを起動してないのが問題だったというオチ。

ちゃんとメニューバーにDockerのアイコンが表示されていてDocker Desktop is Runningになっていることを確認しよう!!





間抜けだと思ったけど再起動をした後にはDockerアプリの起動も忘れずにね!という自戒を込めて記事にしました。



コメント

このブログの人気の投稿

Braveブラウザの同期機能をiPhoneで設定した話。

JavaのindexOf関数はナイーブ法で実装されているらしい

C++のstd::lower_bound()とPythonでの話。