Lädt...


🔧 4 Years of Hackdockerfest


Nachrichtenbereich: 🔧 Programmierung
🔗 Quelle: dev.to

This is a submission for the 2024 Hacktoberfest Writing challenge: Maintainer Experience

I have attended Hacktoberfest, the month-long celebration of open-source, every year since 2017. In 2021, I attended for the first time as a contributor, maintainer, and organizer. This year, I'm organizing a Docker-themed Hacktoberfest event, called Hackdockerfest, for the fourth time in a row.

Oktoberfest 🍺 + Hacktoberfest 🦑 + Docker 🐳 = Hackdockerfest 🎉

2021: Organized the First Hackdockerfest

Back in 2021, I wanted to become a Docker Community Leader and organized the first Hacktoberfest event in the Swiss Docker community. The event was called Hackdockerfest, and as it was in the middle of the pandemic, it was held online.

Hackdockerfest 2021

This is how it went:

  • We created a GitHub repo called Hackdockerfest.
  • We asked people to add security tips for working securely with Docker.
  • The collected tips were to be used for a YouTube live stream on October 25th.

GitHub logo aerabi / hackdockerfest

Docker best practices created by the community

Hackdockerfest

Hacktoberfest + Docker + Meetup + Oktoberfest 🍺

About

Hackdockerfest is a Docker-themed Hacktoberfest celebration and meetup, happening since 2021.

  • 2021: The project was to contribute Docker security tips to this repository, and the results were presented in a live stream.
  • 2022: There was a local meetup in Freiburg with 2 talks, one about SBOMs and how to generate them from Docker images. The project was creating an events website using MEAN stack, and document every step of the way. The result was turned into a blog post published on Docker's blog.
  • 2023: The meetup had two talks, one about the latest Docker Con, and the other one about using Docker Compose with Traefik.
  • 2024: The meetup is scheduled to happen on October 25th. The project is to contribute to a Docker Compose cheat sheet file (#51).

Getting Started

To summarize the takeaway in a few points:

  • Reduce your Docker image size.
  • Use multi-stage builds.
  • Check for vulnerabilities, e.g. using Docker Scout.

2022: Organized the In-Person Hackdockerfest

Hackdockerfest 2022 people

By October 2022, I had started a local Docker community in Freiburg, Germany, and was a Docker Community Leader. Our second in-person event there was the Hackdockerfest.

Hackdockerfest 2022

  • We had two presentations, one about the technologies used by the hosting company, Recyda, and one about SBOMs.
  • Some 7 people attended the event, among them:
    • Stefan Ruf, who contributed to the Hacktoberfest project, and
    • Julian König, who became a Docker Captain by the next Hackdockerfest.
  • There was a Hacktoberfest project: Create an events website using MEAN stack and Docker, and document each step.
  • The result was to be published on the Docker's blog.

We received contribution from 4 people, and the blog post was published on the Docker's blog on March 2023:

A few takeaways from the event and the article:

  • SBOMs are important for supply chain security.
  • You can generate SBOMs for your Docker image using docker sbom or docker scout sbom.
  • Have your Docker image built periodically to get the latest security updates.

2023: Hackdockerfest 2023 with News from Docker Con

A lot happened between the Hackdockerfest 2022 and 2023:

  • We had 4 other meetups.
  • We had our first Freiburger Docker Captain, Nicholas Dille, as a guest. And it attracted some 20 people for the first time.
  • Then I become a Docker Captain, as did Julian.
  • Docker Con was held in Los Angeles, which Julian attended.
  • I'm still waiting for my visa to be approved.

Hackdockerfest 2023

The Hackdockerfest 2023 was held in the same location as the previous year, with:

  • Julian König as a speaker, talking about his experience at Docker Con.
  • Stefan Ruf as a speaker, talking about using Docker Compose with Traefik.
  • It was Friday the 13th, so Jason Voorhees was also there.

Some takeaways from the event:

  • You can use Traefik as a reverse proxy for your Docker Compose services.
  • You can use Docker Compose to define your services and Traefik to route the traffic to them.
  • Docker Compose is perfectly suited for local development and small production deployments when you want to avoid the complexity of Kubernetes. Docker Compose has some less-known features, like the include and secrets features, that can be leveraged in a production environment.

2024: Hackdockerfest 2024 with a New Docker Captain

We had two more Docker meetups in Freiburg between the Hackdockerfest 2023 and 2024. One of them had two Docker employees as speakers, coming from afar, and the other was held at JobRad, the largest bike-leasing company in Germany.

And of course the last meetup led me to being hired by JobRad as a Backend Developer.

For the coming Hackdockerfest, we will have Docker Captain Timo Stark as a guest speaker, coming all the way from Nuremberg to talk about his experience with building open-source projects. He was working at NGINX before, and now he has his own company.

This year, we also have a new Docker Captain in Freiburg, Jonas Scherer, making us 4 Docker Captains in the city.

Hackdockerfest 2024

This year, we will have:

  • Open-source projects to contribute to (Hacktoberfest).
  • Drinks (Oktoberfest).
  • Food (Fest).
  • Docker Swags (T).
  • Quiz.
  • And a lot of fun.

The event will take place on October 25th, 2024, at Hombultsaal, Freiburg, Germany.

Hacktoberfest 2024 Project

The project for this year's Hackdockerfest is to create a Docker Compose Cheat Sheet. The project is hosted on GitHub, and you can find the issue here:

Contribute to the Docker Compose Cheat Sheet #51

We have hosted a Docker Compose Cheat Sheet at the project's root. Add more tips to it and make it complete.

The contributions are going to be mentioned at the event, and the final result is going to be published on Docker's DEV.to blog (and maybe on Docker's blog).

Conclusion

I have come a long way since my first Hacktoberfest in 2017. We have also come a long way since the first Hackdockerfest in 2021. It's amazing to see how much we have grown and how much we have learned. We started with 1 person showing up and had more than 30 people at the last event.

Meetup

I'm looking forward to the next Hackdockerfest and the next Docker meetup in Freiburg. And I'm looking forward to meeting you there. 🐳

...

🔧 4 Years of Hackdockerfest


📈 41.51 Punkte
🔧 Programmierung

🔧 4 Years of Hackdockerfest


📈 41.51 Punkte
🔧 Programmierung

📰 Uber to bend over, take privacy probe every two years for next 20 years


📈 13.64 Punkte
📰 IT Security Nachrichten

🔧 How I Solved the CodeWars "Cat and Dog Years to Human Years" Problem in JS


📈 13.64 Punkte
🔧 Programmierung

🐧 20 years of Ubuntu, and my 15 years with it.


📈 13.64 Punkte
🐧 Linux Tipps

🐧 RISC-V only takes 12 years to achieve the milestone of 10 billion cores, 5 years faster than ARM.


📈 13.64 Punkte
🐧 Linux Tipps

📰 Years and Years: Seht jetzt die BBC-Serie mit Emma Thompson auf ZDFneo


📈 13.64 Punkte
📰 IT Nachrichten

📰 IBM Job Ad Calls For a Minimum 12 Years' Experience With Kubernetes -- Which is Six Years Old


📈 13.64 Punkte
📰 IT Security Nachrichten

🐧 After a dozen installs over the years, with 8 years Linux sysadmin/DevOps/consulting experience...


📈 13.64 Punkte
🐧 Linux Tipps

🪟 BBC-Perle "Years and Years" in Deutschland schauen


📈 13.64 Punkte
🪟 Windows Tipps

📰 Years and Years: So seht ihr die Serie mit Emma Thompson in Deutschland


📈 13.64 Punkte
📰 IT Nachrichten

🐧 GNU Parallel invites to parallel parties celebrating 10 years as GNU (with 1 years notice)


📈 13.64 Punkte
🐧 Linux Tipps

📰 Amazon Promised Drone Delivery In Five Years Five Years Ago


📈 13.64 Punkte
📰 IT Security Nachrichten

📰 GitHub Arctic Vault captures leaked patient medical data for 1,000 years


📈 6.82 Punkte
📰 IT Security Nachrichten

📰 Pokemon Go Could Add 2.83 Million Years To Users' Lives, Says Study


📈 6.82 Punkte
📰 IT Security

📰 Twenty-One Years On, US Detention at Guantánamo Bay Remains Unconscionable


📈 6.82 Punkte
📰 IT Security Nachrichten

📰 28 Years Later, Pioneering Tech Magazine 'Mondo 2000' Relaunches Online


📈 6.82 Punkte
📰 IT Security Nachrichten

🔧 I spent two years trying to do what Backstage does for free


📈 6.82 Punkte
🔧 Programmierung

📰 Ebay 'Millionaire' Sellers in Germany and UK Grow 50 Percent in Four Years


📈 6.82 Punkte
📰 IT Security Nachrichten

📰 Official Real-Time Kernel Integration after 20 Years of Contributions


📈 6.82 Punkte
🐧 Unix Server

🍏 Save $200 on this M2 MacBook Air with 24GB RAM, 1TB SSD, plus 3 years of AppleCare $189


📈 6.82 Punkte
🍏 iOS / Mac OS

📰 The Apple Mac Turns 35 Years Old


📈 6.82 Punkte
📰 IT Security Nachrichten

🍏 Apple Watch glucose sensing 'three to seven years' away from reality


📈 6.82 Punkte
🍏 iOS / Mac OS

📰 Unprotected Government Server Exposes Years of FBI Investigations


📈 6.82 Punkte
📰 IT Security Nachrichten

📰 100 Years of Trust Theory: Buber’s “I and Thou”


📈 6.82 Punkte
📰 IT Security Nachrichten

📰 Gmail Creator Predicts AI Will Totally Disrupt Google Search in 1 to 2 Years


📈 6.82 Punkte
📰 IT Nachrichten

📰 Australians Who Won't Unlock Their Phones Could Face 10 Years In Jail


📈 6.82 Punkte
📰 IT Security Nachrichten

📰 How Economists Got It Wrong for 3 Years.


📈 6.82 Punkte
📰 IT Security Nachrichten

🕵️ DMSniff POS Malware has flown under the radar for at least four years


📈 6.82 Punkte
🕵️ Hacking

matomo