サービス指定しない場合
下記のコマンドを実行すると my-app というディレクトリでプロジェクトが作成されます。この場合、サービスの指定をしていませんので、MySQL / MailHog / Meilisearch / Redis / Selenium の5つのサービスがデフォルトでインストールされます。
curl -s "https://laravel.build/my-app" | bash
サービス指定する場合
MySQLとMailHogを指定
デフォルトでインストールされるサービスに不要なものがある場合、プロジェクト名に続いて with で必要なサービスをコンマで繋いで指定してインストールします。
下記のコマンドはMySQLとMailHogのみをインストールする場合で with=mysql,mailhog と指定します。
curl -s "https://laravel.build/my-app?with=mysql,mailhog" | bash
利用可能な全てのサービスを指定
下記のコマンドは利用可能な9つのサービス全てを指定してインストールします。
curl -s "https://laravel.build/my-app?with=mysql,pgsql,mariadb,redis,memcached,meilisearch,minio,selenium,mailhog" | bash
サービス一覧
値 | サービス名 | URL |
mysql | MySQL | https://www.mysql.com/ |
pgsql | PostgreSQL | https://www.postgresql.org/ |
mariadb | MariaDB | https://mariadb.org/ |
redis | Redis | https://redis.io/ |
memcached | Memcached | https://memcached.org/ |
meilisearch | Meilisearch | https://www.meilisearch.com/ |
minio | MinIO | https://min.io/ |
selenium | Selenium | https://www.selenium.dev/ |
mailhog | MailHog | https://github.com/mailhog/MailHog |
動作環境情報
"macOS Ventura" 13.1 "Docker Desktop" 4.15.0 "Laravel Sail" "Laravel Framework" 9.43.0
コメント