refactor(container): simplify Redis pool initialization flow

- Remove redundant `$container` parameter in `RedisPoolInitializer` instantiation.
- Streamline container interactions for improved clarity and maintainability.
This commit is contained in:
2025-11-04 02:43:45 +01:00
parent 315b54a209
commit 12afbe874d
13 changed files with 1216 additions and 95 deletions

View File

@@ -126,11 +126,11 @@ Das Ansible Playbook führt folgende Schritte auf dem Production-Server aus:
**1. Backup aktueller Deployment-Status**
```bash
# Speichert aktuellen Container-Status
docker compose -f ~/deployment/stacks/application/docker-compose.yml \
docker compose -f docker-compose.base.yml -f docker-compose.production.yml \
ps --format json > backups/<timestamp>/current_containers.json
# Speichert aktuelle docker-compose.yml Konfiguration
docker compose -f ~/deployment/stacks/application/docker-compose.yml \
docker compose -f docker-compose.base.yml -f docker-compose.production.yml \
config > backups/<timestamp>/docker-compose-config.yml
```
@@ -186,7 +186,7 @@ replace: '\1{{ app_image }}:{{ image_tag }}'
**5. Application Stack neu starten**
```bash
docker compose -f ~/deployment/stacks/application/docker-compose.yml \
docker compose -f docker-compose.base.yml -f docker-compose.production.yml \
up -d \
--pull always \
--force-recreate \
@@ -547,7 +547,7 @@ docker pull registry.michaelschiemer.de/framework:<tag>
```bash
# Prüfe ob Regex korrekt ist
grep -E "image:\s+registry.michaelschiemer.de/framework" \
~/deployment/stacks/application/docker-compose.yml
docker-compose.base.yml docker-compose.production.yml
# Prüfe Backup für vorherige Version
ls -la ~/deployment/backups/