shutterstock-609569465
Virtualization

Containers: Everything you need to know

Containers have been one of the major themes in the IT industry over the past couple of years, following the rise to prominence of Docker and its namesake platform. Beneath all the names and buzzwords, the technology has found popularity because it meshes well with a need for greater efficiency and agility in development and IT operations.

Like many trends in IT, containers are not actually a new concept and have been around for many years in one form or another. Even within the realm of x86 servers, Virtuozzo (formerly part of Parallels) was offering a container platform 15 years ago targeted at hosting companies and service providers.

But it was Docker that popularised containers by pulling together a platform that provided the tools to develop and operate application code inside containers. The speed with which containers could be provisioned and deployed using Docker meant the platform quickly found favour among developers.

What are containers?

Containers are a form of virtualisation, but take a different approach to virtual machines. Instead of working at the level of the bare metal to carve up a server into multiple server instances, container platforms operate at the level of the operating system to create sandboxed spaces within which different applications can run. A container can thus be thought of as a chunk of memory reserved for a specific application or piece of code, isolated from other containers on the same system.

To continue reading...


PREVIOUS ARTICLE

« What we know and don't know about digital transformation

NEXT ARTICLE

InfoShot: Are companies hoarding Bitcoins as ransomware insurance? »
Dan Robinson

Dan Robinson has over 20 years of experience as an IT journalist, covering everything from smartphones to IBM mainframes and supercomputers as well as the Windows PC industry. Based in the UK, Dan has a background in electronics and a BSc Hons in Information Technology.

  • Mail

Recommended for You

How to (really) evaluate a developer's skillset

Adrian Bridgwater’s deconstruction & analysis of enterprise software

Unicorns are running free in the UK but Brexit poses a tough challenge

Trevor Clawson on the outlook for UK Tech startups

Cloudistics aims to trump Nutanix with 'superconvergence' play

Martin Veitch's inside track on today’s tech trends

Poll

Is your organization fully GDPR compliant?