The image will be transferred to Deploy Server at first and then from there transferred to target machine where the image should be deployed.
Please take a look at the picture below,
The scheme describes how it works. That is why it is also said "The best practice is keeping images on the deployment server’s hard disk. This minimizes network traffic during deployment."
Deploy Server is the basic component for deployment and it manages the image