Dockerfile Templates
This folder documents the Dockerfile templates under docker/<stack>/Dockerfile, plus Docker Compose examples and required companion files.
Available Guides
Shared Files You Usually Need
docker-compose.yml(ordocker-compose.<stack>.yml).envfor runtime variables and secrets.dockerignoreto reduce build context size- App-specific config files (for example
nginx.conf,wp-config.php, framework env files)
Common Compose Commands
# Start services
docker compose up --build
# Run in background
docker compose up -d --build
# Stop and remove containers
docker compose down
# View logs
docker compose logs -f
Notes
- Compose examples in each page are templates; adjust ports, image tags, and env vars.
- Use named volumes for databases and uploads.
- Keep secrets out of Git by using
.envand secret managers.