Implement Docker backend