Pull docker image from a local registry on another machine

hello i would like to know how can i pull a docker image with machine A from a local registry on another machine B that is in the same network as my first machine A

docker pull 192.168.1.104:5000/hello-world

This is the command i was using, here is the error :
Error response from daemon: Get https://192.168.1.104:5000/v2/: http: server gave HTTP response to HTTPS client

when i add http:// before the ip @ i get this :
invalid reference format

thanks for helping :slight_smile: