26
20

More than 5 years have passed since last update.

macOSをCatalinaに上げたらDocker for Macが起動しなくなった時の対応

Posted at

Docker for Macを起動してもすぐ停止してしまう!
docker psを実行すると以下のエラーが出る!という状態になったので解決すべく調べてみました。

$ docker ps
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

まず、docker-machine psでDocker ホストが作られているか確認

$ docker-machine ls                                                                                                                                                                                                                                                ~
NAME   ACTIVE   DRIVER   STATE   URL   SWARM   DOCKER   ERRORS

default が作られているはずですが居ません。

対応

以下の3つをインストール

$ brew install docker-machine docker virtualbox

default を作成

$ docker-machine create --driver virtualbox default

Dockerクライアントのために環境変数を設定

$ eval "$(docker-machine env default)"

以上

結果的にDockerホストが消えたという問題でした。
尚、応急処置的な対応なので詳細については別の記事を参考にしてください。

参考

26
20
1

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
26
20