@Stefano Zaniboni beantwoordde dit in een reactie, maar om uit te breiden:
Ik kwam dit probleem tegen omdat ik gewend ben php artisan te gebruiken commando's in mijn lokale map in plaats van in een virtualbox / vagrant box / docker-container.
De Laravel-documenten
vermeld dat u de php artisan migrate . moet uitvoeren commando vanuit uw virtuele machine.
Als u docker gebruikt, kunt u uw container-ID ophalen met docker ps . Om vervolgens naar de container te ssh-en, gebruik je docker exec -it <containerId> /bin/bash . Dan gewoon cd in uw projectdirectory en voer php artisan migrate uit .