Mac M1でLaravelの公式サイトにあるように
shell
$ ./vendor/bin/sail up
と打つと
=> ERROR [ 4/11] RUN apt-get update && apt-get install -y gnupg gosu curl ca-certificates zip unzip git supervisor sqlite3 libcap2-bin libpng-dev python2 && mkdi 13.3s
ERROR: Service 'laravel.test' failed to build : Build failed
といった感じでエラーとなり、インストールすることができない。
理由はDockerの設定ファイルdocker-compose.ymlでMySQLのplatform設定を行わないと、インストール出来ないため。
docker-compose.yml
mysql:
image: 'mysql/mysql-server:8.0'
platform: linux/x86_64 ## ←この行を追加
これで再度
shell
$ ./vendor/bin/sail up
実行することで無事インストール・起動完了。