##エラー:Could not open input file: artisan
Laravelでサービスプロバイダを作成する為に、
$ php artisan make:provider HelloServiceProvider
上記のコマンドをターミナルで叩くと、
Could not open input file: artisan
というエラーが発生します。
このコマンドは、arisanファイルのあるディレクトリにいないと実行できない為、
エラーが発生するということは、コマンドを実行するカレントディレクトリが間違っている可能性があります。
現在どこのディレクトリで実行しているか確認しましょう。
こちらの場合だと、
$cd docker-laravel-demo/backend
これで、artisanファイルのあるbackendディレクトリまで移動し、
$ php artisan make:provider HelloServiceProvider
サービスプロバイダを作成するコマンドを叩くと、
Controller created successfully.
こちらが表示され、Providersディレクトリ内にHelloServiceProviderファイルが作成されます。