Headshot image of Ajeet Raina

Ajeet Singh Raina

Developer Advocate, Docker

Ajeet Singh Raina is a Developer Advocate at Docker. He helps developers build confidently from laptop to production. He creates tutorials, sample repositories, and talks around containers, Docker Compose, and Agentic AI.

With over a decade of experience in DevOps and developer tooling, Ajeet has contributed documentation, apps, and workshops for Docker Desktop, Docker Compose, Docker Extensions, and MCP. A former Docker Captain, he frequently speaks at events like DockerCon and WeAreDevelopers, sharing practical insights on container security and developer productivity.

He is passionate about growing communities, mentoring new contributors, and organizing meetups and workshops worldwide.

Located in:

Bengaluru, India

Expertise

  • MCP
  • Kubernetes
  • DevOps
  • Agentic AI
  • Container security
  • Docker Extensions

Language

  • Python
  • Node.js
  • React
  • TypeScript

Availability

  • Workshops
  • Conference Talks
  • Meetup events

More by Ajeet Singh

How to add MCP Servers to Claude Desktop with Docker MCP Toolkit

Learn how to set up Claude Desktop with Docker MCP Toolkit to connect MCP servers securely and easily.

ajeet raina profile image e1762367410747
Ajeet Singh Raina

How to add MCP Servers to Gemini CLI with Docker MCP Toolkit

Learn how to connect Gemini CLI to MCP servers with Docker MCP Toolkit in this step-by-step example using the GitHub MCP server.

ajeet raina profile image e1762367410747
Ajeet Singh Raina

How to Add MCP Servers to Claude Code with Docker MCP Toolkit

Learn how to add and configure MCP servers for Claude Code using Docker MCP Toolkit.

ajeet raina profile image e1762367410747
Ajeet Singh Raina

Powered by Docker: How Open Source Genius Cut Entropy Debt with Docker MCP Toolkit and Claude Desktop

Open Source Genius built a local, secure file automation agent with Docker MCP Toolkit + Claude Desktop—set up in under 1 hour, saving ~2 hours/week.

ajeet raina profile image e1762367410747
Headshot ryan wanner
Ajeet Singh Raina
and
Ryan Wanner

MCP Horror Stories: The Drive-By Localhost Breach

Learn how CVE-2025-49596 has turned MCP Inspector into a weapon of mass developer environment compromise in this edition of MCP Horror Stories.

ajeet raina profile image e1762367410747
Ajeet Singh Raina

MCP Horror Stories: The GitHub Prompt Injection Data Heist

Attackers can exploit GitHub issues to hijack AI assistants and exfiltrate private data. Discover how Docker’s OAuth safeguards against cross-repository data theft.

ajeet raina profile image e1762367410747
Ajeet Singh Raina

MCP Horror Stories: The Supply Chain Attack

Learn about a critical OAuth vulnerability in mcp-remote that led to credential compromise and remote code execution across AI development environments.

ajeet raina profile image e1762367410747
Ajeet Singh Raina

MCP Horror Stories: The Security Issues Threatening AI Infrastructure

Learn about critical MCP security issues, their real-world horror stories, and how to best mitigate these rising vulnerabilities.

ajeet raina profile image e1762367410747
Ajeet Singh Raina

How to add MCP Servers to Claude Desktop with Docker MCP Toolkit

Learn how to set up Claude Desktop with Docker MCP Toolkit to connect MCP servers securely and easily.

ajeet raina profile image e1762367410747
Ajeet Singh Raina

How to add MCP Servers to Gemini CLI with Docker MCP Toolkit

Learn how to connect Gemini CLI to MCP servers with Docker MCP Toolkit in this step-by-step example using the GitHub MCP server.

ajeet raina profile image e1762367410747
Ajeet Singh Raina

How to Add MCP Servers to Claude Code with Docker MCP Toolkit

Learn how to add and configure MCP servers for Claude Code using Docker MCP Toolkit.

ajeet raina profile image e1762367410747
Ajeet Singh Raina

Powered by Docker: How Open Source Genius Cut Entropy Debt with Docker MCP Toolkit and Claude Desktop

Open Source Genius built a local, secure file automation agent with Docker MCP Toolkit + Claude Desktop—set up in under 1 hour, saving ~2 hours/week.

ajeet raina profile image e1762367410747
Headshot ryan wanner
Ajeet Singh Raina
and
Ryan Wanner

MCP Horror Stories: The Drive-By Localhost Breach

Learn how CVE-2025-49596 has turned MCP Inspector into a weapon of mass developer environment compromise in this edition of MCP Horror Stories.

ajeet raina profile image e1762367410747
Ajeet Singh Raina

MCP Horror Stories: The GitHub Prompt Injection Data Heist

Attackers can exploit GitHub issues to hijack AI assistants and exfiltrate private data. Discover how Docker’s OAuth safeguards against cross-repository data theft.

ajeet raina profile image e1762367410747
Ajeet Singh Raina

MCP Horror Stories: The Supply Chain Attack

Learn about a critical OAuth vulnerability in mcp-remote that led to credential compromise and remote code execution across AI development environments.

ajeet raina profile image e1762367410747
Ajeet Singh Raina

MCP Horror Stories: The Security Issues Threatening AI Infrastructure

Learn about critical MCP security issues, their real-world horror stories, and how to best mitigate these rising vulnerabilities.

ajeet raina profile image e1762367410747
Ajeet Singh Raina