Pulling docker:19.03-dind from private ACR

I have been trying to create pod using docker:19.03-dind image from docker hub and it worked fine but if I push the same image to private ACR and then try to pull the same image, I am getting the following issue.

Error: failed to start container “dind”: Error response from daemon: OCI runtime create failed: container_linux.go:370: starting container process caused: exec: “dockerd-entrypoint.sh”: executable file not found in $PATH: unknown.

If anyone facing the same issue and if possible share the workaround for the same.

A bit late answer, but anyway:
Add to your Dockerfile:

RUN chmod +x /usr/local/bin/dockerd-entrypoint.sh

When you download dockerd-entrypoint.sh from eg. github, the executable flag is lost.