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
also curated in content collections and distributions like Docker Newsletter
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:
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.
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.
- 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.
- 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.
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.
- Ajeet Singh Raina
- Nuno Do Carmo
- Elton Stoneman
- Damian Naprawa
- Thorsten Hans
- Julien Maitrehenry
- James Spurin
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.