お疲れ様ですGroです。
最近Laravel Sailの仕様が変わったのか、情報が少なかったor埋もれていたので備忘録で記事にしておきます。
Sailをデフォルトでインストールすると、どのサービスも選択されていない状態なので、
「Sailを使っていればmailpitが入っているので〜」みたいな記事の通りに動かずつまずきます。
結論、sailのinstall時に、利用するサービスを選択できるのですが、その中にmailpitがありました。
↓スペースキーで選択すると複数サービスを選択できる
これで無事docker-compose.ymlにmailpitが入りました。
docker-compose.yml
mailpit:
image: 'axllent/mailpit:latest'
ports:
- '${FORWARD_MAILPIT_PORT:-1025}:1025'
- '${FORWARD_MAILPIT_DASHBOARD_PORT:-8025}:8025'
networks:
- sail