What is The Future of Container Image Building?

In one sense it hardly seems any time at all since Docker 1.0 was released in the summer of 2014, but in another sense it feels like a lifetime. In the 4–5 years that have ensued, the cloud native paradigm has exploded into a full-scale industry, with businesses large and small, betting their existence on the purported benefits that cloud native brings. The seed that bore this fruit was Docker’s popularization of the container abstraction, which gave developers a mechanism for defining their applications as self-sufficient, immutable packages — the container image. Yet, despite the furious pace of development in the cloud native technology landscape, the way that we define container images, and the way that we build them into usable artifacts, has changed surprisingly little since that summer of 2014. As container technology has evolved and matured, deficiencies and limitations in the process of container image building have slowly been exposed, which have led to some frustration in the cloud native community.


Comments

Be the first to comment !



Related Posts


3 months, 2 weeks ago

Write Maintainable Integration Tests With Docker

Testcontainer is an open source community focused on making integration tests easier across many ..

Jérôme Petazzoni , 4 months ago

Kubernetes Deployments: The Ultimate Guide

One of the first Kubernetes commands that we learn and use is kubectl run. Folks who have experie..

4 months, 3 weeks ago

Saschagrunert/Demystifying-containers

A series of blog posts and talks about the world of containers 📦

..

Bryan Betts , 4 months, 3 weeks ago

Kubernetes Catches up With Operational Reality

With Kubernetes now established in many organisations as the container orchestration platform of ..

3 months, 2 weeks ago

How to Scan Docker Images For Vulnerabilities With Harbor

Your containers have become an absolute necessity for your company. Without them, you couldn’t be..

3 months, 4 weeks ago

Decoupling Database Migrations From Server Startup: Why And How

If you’re using a schema management tool like Django ORM or Alembic, you need to run the migratio..

-->