Lokales WordPress-Setup mit Docker, MySQL, automatischer Installation per wp-cli und einem einfachen Custom Theme namens leonTheme.
- Docker Compose Stack mit:
db(MySQL 8)wordpress(Apache + PHP)wpclifür die automatische Erstinstallation
- WordPress-Installation mit folgenden lokalen Zugangsdaten:
- Admin Benutzer:
admin - Passwort:
admin123
- Admin Benutzer:
- Eigenes Theme unter
wordpress/themes/leonTheme
Voraussetzung: Docker mit Compose-Unterstützung ist lokal installiert.
docker compose up -d db wordpress
docker compose run --rm wpcliDanach ist WordPress unter http://localhost:8080 erreichbar.
- URL: http://localhost:8080/wp-admin
- Benutzername:
admin - Passwort:
admin123
- Die Installation ist für lokale Entwicklung gedacht.
- Das Script
scripts/install-wordpress.shlädt WordPress herunter, erstelltwp-config.php, installiert WordPress und aktiviertleonTheme. - Persistente Daten liegen in Docker Volumes (
db_data,wordpress_data).