Docker Hub

Week 5 Citation Asset

Docker Deployment Quick Reference

A short operational sheet that teams can quote in implementation docs, incident postmortems, and rollout runbooks.

Scenario-to-Route Reference

Scenario Recommended Route Why This Route
Small content site needing quick HTTPS Ghost + MySQL + Caddy Lower operational burden and automatic certificates.
WordPress stack with fine-grained cache tuning WordPress + MariaDB + Nginx More explicit ingress controls for plugin-heavy workloads.
Multi-service internal platform growth Directus + PostgreSQL + Traefik Label-driven routing scales with additional services.
Team wiki with low ops bandwidth Wiki.js + PostgreSQL + Caddy Simple defaults reduce ongoing maintenance overhead.
Developer git service with predictable traffic Gitea + PostgreSQL + Nginx Solid baseline for long-lived services and predictable routing.

Preflight Checklist

  • Pin image tags before production rollout to reduce surprise updates.
  • Map APP_DB_* and DB_* environment variables in one documented place.
  • Ensure persistent volumes are on stable storage and included in backup jobs.
  • Define health endpoint and restart policy before first deployment.

Go-Live and Rollback Checklist

  • Confirm 80/443 ingress and DNS resolution before enabling public traffic.
  • Enable access and error log rotation with retention policy.
  • Validate TLS renewal path and fallback alerting.
  • Run one rollback drill using the fallback proxy route.

Docker Cluster Navigation