はじめまして。
OWASP ZAP 2.12.0 からコンテナイメージとしてamd64に加えてarm64が利用可能になっているようなので、試しに wasbook-docker に ZAP コンテナを追加してみました。
ホストに Java や ZAP をインストールする必要が無くなります。
ホストに必要なのは Firefox と Docker だけです。
おおまかに以下の3ステップの構成になっています。
1. docker-compose.yaml を編集する
2. ZAP 用の Dockerfile を追加する
3. ZAP 用の config.xml を追加する
手元では Windows 10 + WSL + Docker で動かしていますが、M1/M2 Mac でも動くはずです。
お試しください。