Docker · Redis · RabbitMQ · OpenSearch · MySQL
Redis, RabbitMQ, OpenSearch und MySQL
in Docker-Stacks sauber verbinden
in Docker-Stacks sauber verbinden
Ein Magento-Docker-Stack besteht aus mindestens fünf Services: PHP-FPM, Nginx, MySQL, Redis und OpenSearch. Dazu kommen RabbitMQ für Message Queues und Varnish für Full-Page-Cache. Wie diese Services korrekt vernetzt, persistent gespeichert und in der richtigen Reihenfolge gestartet werden, entscheidet über Stabilität und Wartbarkeit.
14 Min. Lesezeit
Redis · RabbitMQ · OpenSearch · MySQL · Health-Checks
Magento 2.4 · Docker Compose · Persistente Volumes
Inhaltsverzeichnis
- 1. Die Service-Architektur eines Magento-Docker-Stacks
- 2. MySQL in Docker: Volumes, Init-Scripts und Health-Checks
- 3. Redis in Docker: Cache, Sessions und Persistent Mode
- 4. OpenSearch in Docker: Memory-Limits und Indexierung
- 5. RabbitMQ in Docker: Virtual Hosts und Management-UI
- 6. Startup-Reihenfolge mit Health-Checks steuern
- 7. Netzwerksegmentierung im Multi-Service-Stack
- 8. Connection-Konfiguration