We look at the key differences between running containers in virtualised environments and on bare metal servers and focus in on the main trade-offs and decision points
"Containers are a serious and emerging contender as a method of application delivery,"
writes Antony Adshead in ComputerWeekly
"Although they are by no means in use universally yet, most enterprises have deployed containers somewhere or are investigating their capabilities.
Their advantages centre on the ability to abstract everything needed to run applications away from the hardware, and with the potential for many - very many, in fact - container instances to be created and run on demand, they are supremely scalable.
Of course, quite often container clusters and orchestration are run in virtual server environments, but they don't have to be. They can also directly run on bare metal servers. In this article, we'll look at bare metal vs virtual machines (VMs) and where to run containers..."