Where do images live?
A registry is to images what GitHub is to code. The default is Docker Hub. But you'll meet many: GHCR (GitHub), ECR (AWS), Artifact Registry (GCP), ACR (Azure), Harbor (self-hosted).
Tag like you mean it
Always tag with both a semantic version and a Git SHA. Semver is for humans; SHA is for traceability.