development environments as containers