Web Apps for Containers is part of the Azure App Service on Linux. It lets you easily deploy and scale your own Docker-formatted images on Azure. Docker is based on open standards, which means it can run on all major Linux distributions and Windows Server 2016.
Docker containers are lightweight sandboxes on top of your OS. When your application is deployed inside a Docker container, the app cannot see or access all other applications or processes that are running on the same OS. You can compare this to creating different VMs to host different types of workloads or applications, but without the overhead of the virtualization itself. Docker containers also share the same OS and infrastructure, whereas VMs need to have their own OS installed inside their own infrastructure.
With containers, you share the underlying resources of the Docker host and you build...