Save 37% off PRO during our Black Friday Sale! »

Automatically tag your images with Docker Hub hooks!

Automatically tag your images with Docker Hub hooks!

@DockerCon 2021 - French Room

Speaker: Julien Landuré
Description:
Ce talk a pour objectif de présenter les hooks DockerHub que j'utilise sur le projet zenika/alpine-chrome depuis quelques années. Très pratique, cela permet de tag la version de mon image avec ce qu'il y a dedans ! Et faire d'autres choses à chaque commit avec le DockerHub AutoBuild.

2e4c5b50c932d746d0a060047df5f6f9?s=128

Julien Landuré

May 28, 2021
Tweet

Transcript

  1. Automatically tag your images with DockerHub hooks!

  2. Julien Landuré @jlandure Julien Landuré GDG Cloud & DevFest Nantes

    Organizer GDE Cloud Technical Board of Skillsmatter CTO Zenika
  3. #1 Why?

  4. Back in...2017 📖

  5. 💡

  6. How to measure success? 📊

  7. How to measure success? 📈

  8. My background - Know about CI: Jenkins & CircleCI -

    Official Docker Trainer - Fan of Open Source 🧳
  9. 🤔

  10. #2 Step by step

  11. Prerequisite: 1/ Zenika Organisation 2/ Upload from my laptop ✅

  12. GitHub + DockerHub = AutoBuild 💚 ✨

  13. 🖼

  14. Microbadger

  15. et Img Shield évidemment Shields IO

  16. #3 DockerHub hooks

  17. 📝

  18. 🚧

  19. 🔖

  20. 🔖

  21. #4 More info

  22. Instance of Amazon Linux 2 > a distro based on

    Ubuntu (Perl and Python and utilities such as git or curl) Main hooks • hooks/build • hooks/test • hooks/push ☁
  23. How

  24. #5 And then...

  25. GCR.IO

  26. Ideas Fill the README automatically Announce a new version on

    Twitter
  27. Next?

  28. # Lack of documentation # Difficult to debug # Not

    a real CI/CD system Cons
  29. Pros # Transparent `AutoBuild` # Quality `Autotest` # Auto Updates

    `FROM`
  30. # Don’t spend time building docker images # Focus on

    Open Source value: your project! To sum up
  31. Thanks Julien Landuré @jlandure Questions? 🐳📦.to/alpine-chrome