Just a note about restarting a Minikube instance running with podman on a Mac.
You might have seem a problem in the coreDNS pods being unable to resolve naming.
Try using podman
driver and the CRI-O container runtime instead of Docker runtime:
minikube start --container-runtime=cri-o
References: https://minikube.sigs.k8s.io/docs/drivers/podman/
By changing the container runtime the problem disappeared.
As a side note, your images must now include the full Docker tag name. For example, instead of postgres:alpine3.19
you must use docker.io/library/postgres:alpine3.19
.