Define single-container and multi-container Pods, shared volumes, ports, environment variables, and init containers. Inspect Pod phases and restart behavior while building a small runnable workload.