問題
$ docker compose up -d
[+] Running 0/2
⠋ Container 3e5dfe8d1909_docker-laravel-handson_app_1 R... 0.1s
⠋ Container be3584c24dc2_docker-laravel-handson_web_1 R... 0.1s
The new 'docker compose' command is currently experimental. To provide feedback or request new features please open issues at https://github.com/docker/compose-cli
Error response from daemon: invalid mount config for type "bind": bind source path does not exist: /host_mnt/Users/ucan/work/ucan-lab/docker-laravel-handson/backend
原因(?)
Docker Desktop のファイル共有の権限がなくてエラーになる場合があるようです。
Preferences... > Resources > FILE SHARING
今回は /Users 配下にあるディレクトリをマウントしようとしているので、問題ない気がします...🤔 /host_mnt を追加しないといけないのか...?
対処
Docker Desktop自体を一度終了させて、再度 docker compose up -d することでうまくいきました。
原因がハッキリしなくて気持ち悪いですが、そんなこともあるんですかね...🤔
