@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 .