Docker based testing environment