LoginSignup
17
9

More than 3 years have passed since last update.

Docker Desktop Mac 3.0.0 にアップデートしたら、起動しなくなった時の対応

Last updated at Posted at 2020-12-11

2021/01/28追記
コメントにて「3.1.0(51484)で解消」の報をいただき(ありがとうございます!)、恐る恐るアップグレードしたところ、大丈夫でした!!!
ようやくこの記事は役割を終えることが出来たようです。ありがとうございました!


2020/12/15追記
喜び勇んで 3.0 にアップデート→問題があって、本件を書いたわけですが、複数プロジェクトの開発を進めて行くと、どうも不安定です・・・
なので、ver. 2.5 にダウングレードすることにしました・・・
奇しくもダウングレードの方法は 次の記事のダウングレード に書いていたのですんなりできました \(^o^)/


現象

Docker Desktop Mac 3.0.0 アプデが来たわよー!
ってアップデートしたら、コンテナが起動しなくなりました。

ERROR: for frontend  Cannot start service frontend: Mounts denied: approving /Users/***/src: file does not exist

ERROR: for frontend-admin  Cannot start service frontend-admin: Mounts denied: approving /Users/***/src: file does not exist

ERROR: for db  Cannot start service db: Mounts denied: approving /Users/***/mysql/conf.d: file does not exist

ERROR: for localstack  Cannot start service localstack: Mounts denied: approving /Users/***: file does not exist

って感じで、

Mounts denied: approving [ローカルディレクトリ]: file does not exist

となります。

公式のIssue

公式のIssueを検索すると、こちらが。
https://github.com/docker/for-mac/issues/5115

対応方法

Docker Desktop > 設定 > Experimental Features の
User gRPC FUSE for file sharing を オフ とのこと
aassss.png

だが、しかし

起動はできたのですが、mysqlが再起動を繰り返しています・・・
まだ問題がありそうです(汗
原因と解決方法を書きました

17
9
3

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
17
9