Join our Discord Server
Ajeet Raina Ajeet Singh Raina is a former Docker Captain, Community Leader and Arm Ambassador. He is a founder of Collabnix blogging site and has authored more than 570+ blogs on Docker, Kubernetes and Cloud-Native Technology. He runs a community Slack of 8900+ members and discord server close to 2200+ members. You can follow him on Twitter(@ajeetsraina).

How to Become a Docker Captain?

3 min read


It’s been 7 amazing years since the launch of the Docker Captain Program. The Docker Captain program has grown significantly since its inception and now includes a wide range of Captains from around the world who are experts in different aspects of Docker and containerisation.

The program recognises Docker experts who are doing an exceptional job of spreading knowledge and best practices about Docker and containerisation technologies. Docker Captains are experts in their field and are passionate about sharing their knowledge with others. They are selected and honoured by Docker, Inc. based on their contributions to the Docker community, including through activities such as writing blog posts, speaking at conferences, contributing to open source projects, and helping others learn about Docker.


Captains are Docker ambassadors, not employees

According to Docker, Captains are Docker ambassadors (not employees) and their commitment to sharing their expertise has a huge impact on the Docker community – whether they are blogging, writing books, speaking, running workshops, creating tutorials and classes, offering support in forums, or organising and contributing to local events – they help make Docker’s mission of democratizing technology possible.

This program is designed to foster Docker advocates and promote the creation of high-value content by connecting program members with Docker engineering and marketing resources. Program participants will be established as high-profile community influencer to inspire and educate the Docker community.

Duties and Responsibilities of a Docker Captain

Captains are advisors, ambassadors, coders, contributors, creators, tool builders, speakers, mentors, maintainers and super users and are required to be active stewards of Docker in order to remain in the program.


In addition to sharing their knowledge with the community, Captains provide insight and feedback to Docker. They have direct access to our technical teams, and are first to hear about and try upcoming features, product releases and big announcements.

How are Docker Captains nominated?


Membership into this program is based on:

  • Recommendation by Docker employee
  • Demonstrated competence in Docker technology
  • Being a positive presence in the tech community and ecosystem

What are the benefits of the Docker Captains program?


  • Briefings prior to product updates and other announcements with Docker engineers and special guests

  • Ability to list program membership on personal profiles

  • Promotion of relevant content created by members through Docker’s social channels

  • Access to conversations with Docker staff as-needed

  • Free admission to Docker-organised events

  • Invitations to biannual program summits

  • Networking at 3rd-party events

  • Admission to all Docker Beta programs

  • Access to sample content, demos, templates and CFPs

  • Swag exclusive to program members

  • Complimentary tickets to conferences sponsored by Docker (upon availability)

As part of Docker Captain’s programme, you also get chance to join briefings with other Docker Captains. The topics range from product briefings to technical deep dives with plenty of time for questions at the end. These briefings are usually one hour long and are scheduled on average every two weeks. Each briefing is recorded and shared with the program members after being held.

How shall I become a Docker Captain?


Docker Captain program is unique in the sense that it is driven by the nomination and recommendation coming from Docker experts and Docker staffs. An easiest route to become a Docker Captain is start collaborating with the existing Captains or Docker staffs and contribute to the exciting projects they are working on.

If you are interested in becoming a Docker Captain, here are a few tips that might be useful:

  1. Build your strong social media presence: Once you have a deep understanding of Docker and its related technologies, it’s time to share your expertise with the Docker community. You can do this by sharing the best practices and tips on social media sites like Twitter, and LinkedIn on a regular-basis.

  2. Start contributing code: Figure out your area of expertise and if possible, start contributing code to the Docker community projects. For Example, you can start contributing to the Awesome Compose repository. Find ways to give back to the Docker community by contributing code, improving the docs, testing the PRs and so on.

  3. Get involved in the Docker community forum: Docker Community Forum provide a space for developers to connect with fellow developers and Docker experts as you give and receive help on a wide variety of development topics, from implementing new technologies to.
  4. Attend Meetup and conferences: As a Docker expert, you will need to spend a considerable amount of time with the community. Speaking at the Meetup, and engaging with other Docker users and experts will help you build confidence. This will help you stay up-to-date on the latest developments in the Docker ecosystem and make connections with other members of the community.
  5. Apply to become a Docker Captain: When you feel ready, you can apply to become a Docker Captain through the Docker website. The application process involves completing a form and submitting examples of your contributions to the Docker community. If your application is accepted, you will be invited to join the Docker Captains program.

How do I learn more about each Captain?


Docker Captains are eager to bring their technical expertise to new audiences both offline and online around the world – don’t hesitate to reach out to them via the social links on their Captain profile pages. You can filter the captains by location, expertise, and more.

Docker introduced “Docker Captains Take 5”, a regular blog series where you get a closer look at the Docker experts who share their knowledge online and offline around the world. A different Captain gets featured each time and Docker community manager ask them the same broad set of questions ranging from what their best Docker tip is to whether they prefer cats or dogs.

You can follow all of the Captains on twitter. Also check out the Captains GitHub repo to see what projects they have been working o


Becoming a Docker Captain requires a lot of dedication and hard work, but it can be a rewarding and fulfilling experience for those who are passionate about Docker and committed to contributing to the community.

Need help? Ping me over Slack or Discord and I shall help you with useful tips for becoming a Docker Captain.


Have Queries? Join

Ajeet Raina Ajeet Singh Raina is a former Docker Captain, Community Leader and Arm Ambassador. He is a founder of Collabnix blogging site and has authored more than 570+ blogs on Docker, Kubernetes and Cloud-Native Technology. He runs a community Slack of 8900+ members and discord server close to 2200+ members. You can follow him on Twitter(@ajeetsraina).
Join our Discord Server