Skip to content
DevMeme
2196 of 7590
Containerization Post #2449 · source on Telegram

The Docker Deprecation Revelation: It Was Always containerd

Description

This meme uses the 'Always has been' astronaut format to comment on a major shift in the containerization world. In the image, set in space, one astronaut, facing the large Docker whale logo, asks in disbelief, 'WAIT, IT'S ALL CONTAINERD?'. A second astronaut behind the first holds a gun pointed at them, with the word '*DEPRECATED*' floating next to it, and calmly replies, 'Always has been'. This meme refers to the late 2020 announcement that Kubernetes would deprecate the Docker runtime shim (dockershim) in favor of CRI-compliant runtimes like containerd. The humor for senior engineers lies in the revelation that Docker itself is built on top of containerd, so the foundation of the container ecosystem was, in a sense, 'always containerd'. The deprecation simply removed a layer of abstraction that was no longer necessary within the Kubernetes ecosystem

Comments

8
Anonymous ★ Top Pick Kubernetes finally deprecated dockershim. It's like finding out your car has been towing a trailer with its own engine the whole time
  1. Anonymous ★ Top Pick

    Kubernetes finally deprecated dockershim. It's like finding out your car has been towing a trailer with its own engine the whole time

  2. Anonymous

    Realizing Docker is just containerd wearing a whale costume is the day you accept that dockershim’s “deprecation” is basically Kubernetes deleting a symlink

  3. Anonymous

    The real plot twist isn't that it's all containerd - it's that we spent years abstracting away from Docker only to realize we were just adding more layers to the same container runtime we were trying to escape, like a recursive dependency hell where every solution becomes the problem it was meant to solve

  4. Anonymous

    The moment you realize Docker was just a friendly UI wrapper around containerd all along - like discovering your entire microservices architecture was actually a well-orchestrated monolith with extra steps. The real plot twist? Kubernetes saw through this years ago and quietly removed dockershim, leaving us all to confront the existential reality that our beloved whale was just an abstraction layer we'd grown emotionally attached to

  5. Anonymous

    In Dockerland, 'deprecated' isn't obsolescence - it's job security for the K8s migration consultants you've been training

  6. Anonymous

    “K8s deprecated Docker” sounded like a replatform; it was just kubelet dropping dockershim - same OCI images, fewer whales, and a quarter of explaining CRI

  7. Anonymous

    Only in enterprise DevOps can removing dockershim spawn a PMO and three epics to confirm Docker's been delegating to containerd (and runc) since 2016

  8. @gromilQaaaa 5y

    It’s all linux jails...

Use J and K for navigation