1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Docker Desktop for Mac が起動しなくなった

Posted at

Docker Desktop for Mac のバージョンを 4.30.0 にあげたら Docker Desktop が起動しなくなった。

原因

  • 当該バージョンから Docker Desktop の起動の際に子プロセスをシェルで起動するように変更されたようで、~/.zprofile に書かれた内容が実行されるようになった。
  • 私の環境の .zprofile ではインタラクティブなプログラム (fzf) を起動していたので、キー入力がない状況ではいつまで経っても子プロセスが立ち上がらず Docker Desktop が起動しなくなった。

対処法

fzf を起動する前に if 文で [[ "$(tty)" = "not a tty" ]] をチェックした。

1
1
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
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?