Hi, generally when the status of your pod is ImgaePullBackOff the sytem automatically tries to re-pull the image in a matter of minutes, if you actually want to restart the pod then you'll probably have to delete the pod and recreate it.
To that in one command, you can try :
kubectl replace --force -f <pod yaml file>
To get deeper insights on yaml files you can refer the attached video tutorial