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.
It 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 leaders to inspire and educate the Docker community.
What do Captains do?
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 Weekly
- Access to conversations with Docker staff as-needed
- Mobilize platform
- Slack channel
- 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.
To become a Docker Captain, you should have a strong understanding of Docker and its related technologies, as well as a track record of actively contributing to the Docker community. This might include things like writing blog posts or articles about Docker, speaking at conferences or Meetups, contributing to open source projects, or helping others learn about Docker through mentorship or community leadership.
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 online communities, 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.
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 in achieving your goal.