問題タブ [laravel-sail]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
511 参照

laravel - Linux 用 Windows サブシステム (wsl) 上の Laravel Sail

laravel帆で新しいlaravelアプリを作成しようとしていて、ubuntu 20.0.4で次のコマンドを実行しました:



しかし、次のメッセージが表示されました。

docker: 無効な参照形式: リポジトリ名は小文字にする必要があります。「docker run --help」を参照してください。bash: 16 行目: cd: example-app: そのようなファイルやディレクトリはありません

はじめに: cd example-app && ./vendor/bin/sail up


ここにスクリーンショットがあります

(フォルダは作成されません)

0 投票する
1 に答える
2644 参照

php - Laravel Sail データベースとユーザーが作成されていません

laravel 帆を使用してlaravelプロジェクトをセットアップしましたが、ビルドプロセス中に何らかの理由で、指定されたデータベースとユーザーが作成されません。すべてを正しく構成したような気がするので、その理由についてはかなり混乱しています。

実行する./vendor/bin/sail artisan migrateと、.env で指定されたユーザーが存在しないか、資格情報が間違っていることを示す次のエラーが表示されます。

Laravelroot ユーザーとしてデータベースを確認すると、実際にユーザーが構成されていないことがわかりました。

さらに調べたところ、データベースすら作成されていないことがわかりました。

これは私の.envです:

これは私の docker-compose.yml です:

もちろん、データベースとユーザーを自分で作成することもできますが、Sail/Docker-Compose にはこれらのオプションが付属しているため、Sail でプロジェクトをセットアップするときに、すぐに使用できるようにしたいと考えています。データベースとユーザーが作成されない理由を知っている人はいますか?