Is there a workaround for this issue ?
I bumped into the same problem with docker-build-step version 1.25
It was giving me an error about the "docker" directory not existing in my workspace.
FATAL: configured dockerFolder '/srv/app/workspace/workspace/my_project_name/docker' does not exist.
This is frustrating when you know it does exist (in the slave). After copying the directory structure from slave to master, hey presto the error went away and my docker image got built.
From day one I was curious about why the config for this plugin requires that "Docker service is running on slaves where you run the build" AND "you need to specify Docker REST API URL."
I understand that both make good sense but don't understand why both are needed. I rather thought access to the API would be enough.