Two issues likely:
(1) you built with Podman but Ray is using Docker (RAY_RUNTIME_ENV_PODMAN_EXE=/usr/bin/docker). Docker can’t see images built by Podman, and “localhost/ray-image:latest” is parsed as a registry, so it won’t find it.
(2) runtime_env key should be {"container":{"image":"…"}}, not image_uri. Try: ray job submit --runtime-env-json '{"container":{"image":"ray-image:latest"}}' after building with docker build, or point Ray to /usr/bin/podman and push the image to a real registry (ECR/Docker Hub).
Docs: https://docs.ray.io/en/latest/ray-core/handling-dependencies.html#container-runtime-env.