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 を オフ とのこと
#だが、しかし
起動はできたのですが、mysqlが再起動を繰り返しています・・・
まだ問題がありそうです(汗
→ 原因と解決方法を書きました