Launch offeryour first badge for €5 with code
Plume
← All skills
Docker
DevOps, Cloud & Infra

Docker

Images, multi-stage, Compose, volumes, networks, security, registries, size optimization.

15 minutes€19.99

Before starting, we run a 1-minute tech check β€” microphone, ambient noise, connection. If your setup isn't good enough, the test is fully refunded.

How does it work? β†’

About the Docker badge

Prove in 15 minutes that you actually know Docker end to end: Dockerfile craft, multi-stage builds, Compose, security, and registries -- not just copy-pasted docker run commands.

The Plume Docker badge puts you through a 15-minute oral exam with an AI examiner that digs into your real containerization skills. The conversation covers Dockerfile writing and optimization (multi-stage builds, COPY --link, .dockerignore), volume and network management, local orchestration with Docker Compose, image security (non-root user, vulnerability scanning with Trivy or Snyk, secrets via BuildKit), and CI/CD integration with layer caching strategies and semantic tagging.

Unlike a self-declared 'Docker' line on a LinkedIn profile, this badge is backed by a recorded technical conversation. The AI evaluates your ability to explain architecture decisions, debug real incidents (crash-looping containers, bridge vs host networking, volume permission issues), and reason through tradeoffs between image size and maintainability. A second AI model reads the full transcript and produces a score from 0 to 100 plus a proficiency level: Novice, Proficient, Advanced, or Expert.

This badge is the right fit if you're a backend or fullstack developer containerizing your services, a DevOps or Platform Engineer maintaining image build pipelines, or an SRE debugging production incidents. It's also a sharp differentiator for freelancers and consultants who want credible Docker proof points without sitting through a lengthy certification program.

What this badge evaluates

Here are the concrete dimensions the AI examines during the 15-minute oral.

How this badge is scored

Final scoring is performed by Claude (Anthropic), which reads back the full transcript and applies this weighted criteria grid.

How the oral exam unfolds

A Plume session takes about 20 minutes, from tech check to badge delivery.

  1. Step 1

    Tech check (1 min)

    Your mic and connection are tested automatically before the session starts. The system confirms audio quality is good -- no special hardware needed, just a working microphone and a quiet room for 15 minutes.

  2. Step 2

    Warm-up and context setting (2 min)

    The AI examiner asks you to introduce yourself briefly and walk through your most recent or most complex Docker use case. This sets the stage -- your industry, your stack, your container volumes, and whether the work was professional or personal.

  3. Step 3

    Deep technical dive (10 min)

    The core of the exam: the AI probes 3 to 5 themes chosen from Dockerfile and multi-stage builds, image security, volumes and networking, CI/CD integration, production incidents, and ecosystem evolution. Questions adapt to your answers -- if you mention BuildKit, expect a follow-up on --mount=type=cache or COPY --link.

  4. Step 4

    Critical perspective and wrap-up (2 min)

    The AI asks when you would advise against Docker, or which alternative you would have picked in a recent project. This part measures your ability to think critically about the tool, not just use it.

  5. Step 5

    Score and badge delivery (immediate)

    As soon as the session ends, Claude Opus analyzes the transcript and produces a score from 0 to 100, a proficiency level, and a detailed report. Your Docker badge is ready to share within minutes.

The 4 proficiency levels

Your score out of 100 translates into a level a recruiter can grasp at a glance.

Novice

Score 0-39

You can run a container with docker run and write a basic Dockerfile from a tutorial, but struggle to explain how layers work, the difference between CMD and ENTRYPOINT, or why instruction order in a Dockerfile affects cache invalidation.

Proficient

Score 40-59

You containerize real applications, orchestrate multi-service stacks with Docker Compose, and handle named volumes and bridge networks. You know the basic security hygiene (non-root user, .dockerignore) but haven't gone deep on build optimization or vulnerability scanning.

Advanced

Score 60-79

You use multi-stage builds to produce lean images, integrate Docker into CI/CD pipelines with fine-grained layer caching, scan images with Trivy or Snyk, and have debugged production incidents. You're comfortable with BuildKit, tagging strategies, and private registries.

Expert

Score 80-100

You design complex build workflows (Buildx multi-arch, distributed cache), apply end-to-end supply chain security (distroless base images, Cosign image signing, SLSA provenance), and have a well-reasoned opinion on containerd vs Docker Engine, rootless Podman, and when to skip containers entirely.

Who this badge is for

No degree or years of experience required to take the badge. Here are the profiles it makes the most sense for.

Concrete use cases

Where and how your Docker badge will help you day to day.

Prerequisites

A few minutes to check you have everything you need.

What you take away

At the end of your session you don't just get a score β€” here's everything that awaits you.

Frequently asked questions about the Docker badge

The exam adapts to your level through dynamic questioning. If you're less experienced, the examiner focuses on fundamentals -- Dockerfile basics, layer caching, Compose. If you mention BuildKit or Buildx, it goes deeper. There's no hard minimum, but if you've never containerized a real app you're likely to score in the Novice range. Ideally, you've shipped at least two or three Docker-based projects before sitting the exam.

Other DevOps, Cloud & Infra badges

Discover related skills you can validate with Plume.

Ready to take the Docker badge?

A 15-min oral exam with an AI, a shareable badge for your recruiters.

Choose this badge Β· €19.99