Docker based lab