Last month, we announced our plans to celebrate the Docker Project’s 3rd birthday by organizing a series of events focused on providing Docker training to beginners. Over the past few weeks we have been amazed (once again) by the energy and incredible response from the Docker community and today, we’re happy to share with you some exciting updates!
Thanks to the hard work of the awesome Docker meetup organizers, community mentors, partners and sponsors in the broader tech and open-source community, there are more than 5,500 people registered to attend one of the 100 local editions of the Docker birthday scheduled in more than 50 countries across 5 continents!
Introduction to Docker presentation
This is a 20m introductory presentation of the Docker project, it’s ecosystem and how it has evolved over the last 3 years. This presentation also introduces the structure of the birthday celebration training and App challenge!
Birthday App Training
There will be a self-paced beginners’ tutorial for attendees to learn the Docker basics as they build, ship and run a distributed applications with Docker Toolbox.
At the training, you will need to bring your own computer. Before you go to a birthday party training, there are some steps you should do some preparation to get your work environment ready.
Here are the steps:
- For Linux users, you need to install Docker engine.
For PC and Mac users, you need to install Docker Toolbox for Mac and Windows and use Docker Machine to create a virtual machine to run your Docker containers. Once your machine is created and you have connected your shell to this new machine, you’re ready to run Docker commands on this host.
- If you’re new to Docker, pre-pull the docker images for the very basic tutorial
docker pull hello-world docker pull alpine docker pull seqvence/static-site
- To run the application and participate in the rest of the training, pre-pull these images
docker pull mhart/alpine-node docker pull python:2.7-alpine docker pull java:openjdk-8-jdk-alpine docker pull redis:alpine docker pull postgres:9.4
- And now you’re ready. See you at the birthday party!
Birthday App Challenge
After the training, everyone is invited to participate in a challenge which consists in improving the sample voting app that you’ve built, shipped and ran with the Docker platform. From new features to changes to the architecture, we are looking for cool hacks based on what you learned during the training! Be creative, make sure it’s useful and most importantly, have fun!
Submit at bit.ly/1TLpxuK by Monday, March 28th 9am PST to be eligible for prizes.
Best hack wins a very special Docker Swag package and complimentary pass to DockerCon 2016! Our 2nd and 3rd favorite hacks will win an awesome Docker hoodie. All of these hacks will be featured in a blog post on blog.docker.com.
Thank you Meetup Organizers and Mentors
None of these celebrations would have been possible without the support and help of the Docker meetup organizers around the globe. These groups of awesome people working hard to bring Docker events to your part of the world is really what makes the Docker community truly global and accessible to the broader Open source and tech community. If you see them at your local birthday edition, please give them the huge thank you they deserve.
We’re always looking for help organizing Docker related events in many cities. If you’re interested in getting involved as a meetup organizer, please register here to become an active contributor to the Docker community.
Another big shout out and thank you to all the mentors who are volunteering to help beginners complete this Docker Birthday App tutorial and challenge. Mentors will attend the local events to help answer questions attendees may have while completing the self-paced training.
We’ll be using IRC Freenode channel: #docker to connect participants with mentors for groups with few mentors. Check out this page for more information on how to join the #docker channel on IRC.
It’s not too late to get involved with the Docker Birthday fun! We’re still looking for Docker users who have experience working with Docker Engine, Docker Networking, Docker Hub, Docker Machine, Docker Swarm and Docker Compose. Click here to sign up as a mentor.
Thank you partners and sponsors!
To ensure that these events are inclusive for everyone attending including underrepresented minorities, we have teamed up with the following partners who’re actively helping us organize and promote many Docker Birthday celebrations around the world!
Finally, we’re very grateful for all the companies below who are sponsoring local editions of the Docker Birthday by providing venues, food and beverages. If your company is interested in sponsoring Docker meetups, please send us an email to firstname.lastname@example.org.
Learn More about Docker
- New to Docker? Try our 10 min online tutorial
- Share images, automate builds, and more with a free Docker Hub account
- Read the Docker 1.10 Release Notes
- Subscribe to Docker Weekly
- Sign up for upcoming Docker Online Meetups
- Attend upcoming Docker Meetups
- Register for DockerCon 2016
- Watch DockerCon EU 2015 videos
- Start contributing to Docker