How to run a private Docker image

docker run -i -t testing bash
docker: Error response from daemon: OCI runtime create failed: container_linux.go:345: starting container process caused "exec: "bash": executable file not found in $PATH": unknown.

I created the image in Docker Hub , it is private image.

FROM scratch
# Set the working directory to /app
WORKDIR Desktop
ADD . /Dockerfile
RUN ./Dockerfile

EXPOSE 8085

ENV NAME testing

This is in my Dockerfile

I tired to run it, when i run docker images i am getting the details

Source: StackOverflow