The Docker Engine uses Linux-specific kernel features, so to run it on OS X we need to use a lightweight virtual machine (vm). You use the OS X Docker client to control the virtualized Docker Engine to build, run, and manage Docker containers.
The rest of the page goes on to explain how to install docker on OS X.
This is a quote directly from the Docker OS X page
The rest of the page goes on to explain how to install docker on OS X.
Pipework must be run on the host it is setting an ip for, this is because it needs access to some of the cgroup/namespace files on the FS.
So, yeah you can't do remote pipework anyhow.