docker-host: Just rely on socket activation

I'm seeing a race condition on startup that may be caused by Docker
concurrently starting with other bits.  This will allow deferring its
start to when it's used, which is just generally better anyways.