An EM-based non-blocking client for docker (in development)