===== php.ini Variablen im Docker Container auslesen ===== docker compose exec app php -r ' foreach (ini_get_all(null, false) as $name => $value) { echo $name . "=" . $value . PHP_EOL; }' OPCACHE Variablen in docker-compose einbinden ===== OPCACHE Werte setzen ===== 1. in der volumes section: - ./my-php/99-opcache.ini:/usr/local/etc/php/conf.d/zz-opcache.ini:ro 2. erstelle ein neues directory mkdir my-php 3. lege eine neue Datei mit Namen 99-opcache.ini mit folgendem Inhalt (passe sie an deine Befdürfnisse an:) ; Nextcloud OPcache-Konfiguration opcache.enable=1 ; Gesamtspeicher für kompilierte PHP-Skripte opcache.memory_consumption=512 ; Speicher für häufig verwendete Zeichenketten opcache.interned_strings_buffer=32 ; Maximale Anzahl gecachter PHP-Dateien opcache.max_accelerated_files=10000 ; Für Nextcloud zwingend erforderlich opcache.save_comments=1 ; Änderungen an PHP-Dateien erkennen opcache.validate_timestamps=1 opcache.revalidate_freq=60 ; JIT-Einstellungen des offiziellen Nextcloud-Images opcache.jit=1255 opcache.jit_buffer_size=8M 4. erzeuge den Container neu docker compose up -d --force-recreate --no-deps app