Prevent a panic in the Docker pusher pushWriter, by checking that the pipe is non nil before attempting to use it. The panic was found by Moby issue #46746 (https://github.com/moby/moby/issues/46746). With this fix the panic no longer reproduces. Signed-off-by: Cesar Talledo <cesar.talledo@docker.com>