SQLSTATE[HY000]  php_network_getaddresses: getaddrinfo for mysql failed: Temporary failure in name resolution (SQL: select * from information_schema.tables where table_schema = laravel and table_name = migrations and table_type = 'BASE TABLE')
The issue has to do with the env variable DB_HOST
You need to change it. To what your localhost is configured for.
It can most likely be one of the following.
mysql 127.0.0.1 localhost or alternatively check your docker container name for your mysql DB: mysql_container_name