Создание консольной команды laravel

Пытаюсь создать консольную команду с помощью этого мануала https://www.digitalocean.com/community/tutorials/how-to-create-artisan-commands-to-manage-database-records-in-laravel

Но когда ввожу docker-compose exec app php artisan link:new

То получаю SQLSTATE[HY000] [2002] Connection refused (SQL: insert into `time_entries` (`id`, `comments`, `updated_at`, `created_at`) values (1, qqq, 2022-08-19 06:13:54, 2022-08-19 06:13:54))

При этом сам сайт работает нормально, без ошибок.

.env

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=

docker-compose.yml

ports:
  - 3307:3306
restart: unless-stopped

Почему может возникать такая ошибка?


Ответы (0 шт):