PHP
Aktualisiert am 27. Oktober 2026
PHP
Die PHP-Erkennung stützt sich auf composer.json, oder andernfalls auf das Vorhandensein von .php-Dateien im Wurzelverzeichnis des Repositories. PHP 8.3 wird standardmäßig verwendet.
Laravel
APP_ENV=production
APP_KEY=base64:ihr-generierter-schluessel
APP_DEBUG=false
APP_URL=https://ihre-domain.com
DB_CONNECTION=mysql
DB_HOST=db.<namespace>.svc.cluster.local
DB_PORT=3306
DB_DATABASE=myapp
DB_USERNAME=myapp
DB_PASSWORD=aendere-mich
CACHE_DRIVER=redis
SESSION_DRIVER=redis
REDIS_URL=redis://cache.<namespace>.svc.cluster.local:6379
Empfohlener Startbefehl, Migrationen inklusive:
php artisan migrate --force && php artisan serve --host 0.0.0.0 --port $PORT
Generieren Sie
APP_KEYeinmalig mitphp artisan key:generate --showund kopieren Sie den Wert in die Umgebungsvariablen. Lassen Sie Laravel ihn nicht bei jedem Deployment neu generieren, das würde bestehende Sessions und verschlüsselte Cookies ungültig machen.
WordPress
Für WordPress ist es im Allgemeinen einfacher, das offizielle Image zu deployen statt eines Git-Repositories (siehe Öffentliche Docker-Images).