Application specific environments

Seperating environments

Dockerizing applications