@Stefano Zaniboni отговори на това в коментар, но за да разширя:
Попаднах на този проблем, защото съм свикнал да изпълнявам php artisan
команди в моята локална директория, а не във virtualbox / vagrant box / docker контейнер.
Документите на Laravel
споменете, че трябва да стартирате php artisan migrate
команда от вашата виртуална машина.
Ако използвате docker, можете да получите идентификатора на контейнера си с помощта на docker ps
. След това за ssh в контейнера използвайте docker exec -it <containerId> /bin/bash
. След това просто cd
в директорията на вашия проект и стартирайте php artisan migrate
.