Die Verwendung eines Docker-Setups für die Shopware-Entwicklung auf dem Mac ist aufgrund der schlechten Performance nur bedingt zu empfehlen. Die Synchronisation via SFTP oder die Nutzung von NFS-Volumes stellen akzeptable Workarounds dar. Bekannte Alternativen dazu wären MAMP oder Vagrant. Die Konfiguration dieser Alternativen ist im Detail jedoch mitunter kompliziert bzw. aufwendig.

In diesem Blogbeitrag empfahl Shyim die Symfony CLI als unkomplizierte und performante Option. Dies habe ich mal angetestet und ein einfaches Shell-Script für die automatisierte Konfiguration bereitgestellt: https://github.com/die-shopwehr/shopware-symfony-cli