add Docker support