@Stefano Zaniboni a répondu à cela dans un commentaire mais pour développer :
J'ai rencontré ce problème parce que j'ai l'habitude d'exécuter php artisan
commandes dans mon répertoire local plutôt que dans un conteneur virtualbox / vagrant box / docker.
La Laravel Docs
mentionnez que vous devez exécuter le php artisan migrate
commande depuis votre machine virtuelle.
Si vous utilisez docker, vous pouvez obtenir votre identifiant de conteneur en utilisant docker ps
. Ensuite, pour ssh dans le conteneur, utilisez docker exec -it <containerId> /bin/bash
. Ensuite, juste cd
dans votre répertoire de projet et exécutez php artisan migrate
.