A Deep Dive into Creating Production Ready Containers

Cloud Native DC

May 13, 2020, 10:00 – 11:00 PM

Virtual event

About this event

As developers, we've become adept at packaging our applications, whether on our local machines or in a CI/CD toolchain, relying on mature tools like Maven, Gradle, npm, pip, Composer, and others. But as Kubernetes becomes the runtime platform of choice, packaging our apps is not quite enough. We must now package all of the dependencies as well, including any middleware, runtime, even the OS, into images -- the new unit of deployment.

What are some of the ways we can tackle this challenge? What are the advantages of one over the other? In this talk we'll cover a few different approaches for building images: Dockerfile, Jib, and Paketo. By the end of this session, you'll understand some of the challenges and considerations and be well positioned to start building images easily and maintain them over time.


  • Faheem Memon

    Freewheel / Comcast

    Principal Engineer

  • Matthew Cascio

    American Red Cross

    Governance & Strategy | CNCF Ambassador