@Stefano Zaniboni odpowiedział na to w komentarzu, ale rozwiń:
Natknąłem się na ten problem, ponieważ jestem przyzwyczajony do uruchamiania php artisan
poleceń w moim lokalnym katalogu, a nie w kontenerze virtualbox / vagrant box / docker.
Dokumenty Laravel
wspomnij, że musisz uruchomić php artisan migrate
polecenie z poziomu maszyny wirtualnej.
Jeśli używasz dockera, możesz uzyskać identyfikator kontenera za pomocą docker ps
. Następnie do ssh do kontenera użyj docker exec -it <containerId> /bin/bash
. Następnie po prostu cd
do katalogu projektu i uruchom php artisan migrate
.