Sign in

Mohammad-Ali A'râbi

@aerabi.com
393 followers 563 following 387 posts

🐳 Docker Captain ⚓ 🐶 Snyk Ambassador 🔐 💾 Software Engineer at JobRad 🚲 📚 Author of DockerSecurity.io 🔮 Mathematician 📍 Freiburg 🇩🇪🇨🇭🇳🇱🇮🇷

PostsRepliesMedia
Mohammad-Ali A'râbi @aerabi.com · 17/08/2026
People often ask me about security: "What should we do if we only want to do a few things?" So, here are 5 things to do: 1⃣ Use sbx for agents 2⃣ Have 5 days of cooldown for packages 3⃣ Use Docker Hardened Images 4⃣ Generate SBOMs 5⃣ Scan them with Trivy
000
Mohammad-Ali A'râbi @aerabi.com · 09/04/2026
A document without a signature is just a rumor. Use Cosign to cryptographically sign your container images and attestations, ensuring complete supply chain trust. 🖋️🔐 Commando 9️⃣ Evie signs every artifact so that no CVE can tamper with it. 🤠 Meet the team: dockersecurity.io/co...
000
Mohammad-Ali A'râbi @aerabi.com · 08/04/2026
Complex builds shouldn't rely on massive CLI commands. Use Docker Bake (docker-bake.hcl) to define tags, multi-platform builds, and attestations as version-controlled code. 🏗️ Commando 8️⃣ Captain Ahab brings order to the chaos of the container whale. 🐋 Meet the team: dockersecurity.io/co...
010
Mohammad-Ali A'râbi @aerabi.com · 07/04/2026
Prove your vulnerability exemptions are legitimate. VEX Attestations act as tamper-proof OCI referrers that travel with your container, automating compliance. ✅ Commando 7️⃣ RuinTan, the Immortal, grants invincible, verifiable protection cards to the innocent. 💀 More: dockersecurity.io/co...
000
Mohammad-Ali A'râbi @aerabi.com · 06/04/2026
Stop scanner fatigue! Use VEX (Vulnerability Exploitability eXchange) to formally exempt CVEs that aren't exploitable in your specific context. 🔇 Commando 6️⃣ Mina, the Undead Assassin, knows exactly which monsters are a threat and which are harmless. 🧛‍♀️ Learn more: dockersecurity.io/co...
000
Mohammad-Ali A'râbi @aerabi.com · 04/04/2026
Don't just generate an SBOM—attach it to your image! Using --sbom=true during build ensures the artifact travels everywhere your container goes. 🪪 Commando 4️⃣ The Valkyrie issues permanent, tamper-proof ID cards at the gates of Asgard. 🛡️ Meet the team: dockersecurity.io/co...
000
Mohammad-Ali A'râbi @aerabi.com · 03/04/2026
Find the vulnerabilities before you deploy. Cross-reference your SBOM against real-time CVE databases: $ docker scout cves <image> Commando 3️⃣ Jack, the Cyborg Soldier, acts as the ultimate scanner, hunting monsters on the perimeter. 🤖 Meet the team: dockersecurity.io/co...
120
Mohammad-Ali A'râbi @aerabi.com · 02/04/2026
You can't patch what you don't know you have. Generating an SBOM gives you full visibility into every component of your software supply chain. 📋 $ docker sbom <image> Commando 2️⃣ Rothütle demands a list of all Asgard residents to hunt down hidden CVEs. Meet the team: dockersecurity.io/co...
000
Mohammad-Ali A'râbi @aerabi.com · 01/04/2026
Stop writing insecure Dockerfiles from scratch. 🛑 Use docker init to automatically generate production-ready, secure foundations based on best practices. That's how Commando 1️⃣ Gord, the Swordmaster, builds her impenetrable command center in Asgard. ⚔️ Meet the team: dockersecurity.io/co...
010
Mohammad-Ali A'râbi @aerabi.com · 30/03/2026
Docker Commandos landed at Rabobank! ⚔️🐳 Last week, I ran the v1.5 Asgard Mission workshop for ~30 engineers in the Netherlands—and 80% rated it 5/5! 🌟 Instead of dry security slides, we used a dark fantasy narrative to secure the container supply chain. 🧵👇
110
Mohammad-Ali A'râbi @aerabi.com · 16/02/2026
Docker Commandos coming to Cologne. 💪 On April 20–23 I'll be at @JCON.one with my workshop: ☕ »Java Supply Chain Security with Docker« SBOMs. Attestations. Docker Hardened images. Cologne is in Carnival mode—so we're bringing the energy. 🎟️ 10% off with ARABI-VIP-15 CC @docker.com
010
Mohammad-Ali A'râbi @aerabi.com · 04/12/2025
Do I make a good Norse God? Jfokus people have created this avatar for me as I’m going to join them to talk about Docker Security. What do you think my Norse God name would be? A’rabír?
000
Mohammad-Ali A'râbi @aerabi.com · 11/11/2025
I'm really proud to announce that "Docker and Kubernetes Security" has been selected as a finalist in the Best DevOps Book of the Year category for the 2025 #DevOpsDozensAwards! 🏆 Please VOTE now for the ultimate honorees in 23 categories. www.surveymonkey.com...
020
Mohammad-Ali A'râbi @aerabi.com · 10/11/2025
I often share my wins—so here are some rejections too: 🧊 My #CNCF Ambassador application was rejected (because too many Ambassadors in Germany). ☕️ My @javaland.bsky.social talk was soft-rejected and put on the waiting list. Now I get to pay for both JavaLand and KubeCon! 😅
000
Mohammad-Ali A'râbi @aerabi.com · 03/11/2025
Guess who's going to Berlin on Thursday to talk about Docker security? 😅
010
Mohammad-Ali A'râbi @aerabi.com · 02/11/2025
Docker Captains Summit = pure inspiration. 🐳 Still processing what an incredible few days that was. Many thanks to Eva Bojorges and the rest of Docker team for the awesome experience. 💃🛳️ CC @docker.com
A photo of 60 Docker Captains and Docker employees
010
Mohammad-Ali A'râbi @aerabi.com · 24/10/2025
Going to Docker Captains Summit in İstanbul with Docker Captain @jkoenig.dev! 🛫 CC @docker.com 🎉
030
Mohammad-Ali A'râbi @aerabi.com · 21/10/2025
🚨 Massive Internet outage because of us-east-1 today? Well… I did warn you in my book. 😅
010
Mohammad-Ali A'râbi @aerabi.com · 09/10/2025
Now you can buy signed copies of my book directly on the website: 📘✍️ buy.dockersecurity.io
020
Mohammad-Ali A'râbi @aerabi.com · 22/09/2025
Docker Security book's latest foreword was written by none other than @lirantal.com the Yoda Bearer! 🐳🧢 I'm incredibly honored he stepped in at the very last moment to make this book more special. 🙏 📘 Launching Oct 1st → DockerSecurity.io
161
Mohammad-Ali A'râbi @aerabi.com · 19/09/2025
Got my first endorsement for Docker and Kubernetes Security! 🚀 Huge thanks to Docker Captain & open-source contributor Pradumna Saraf for the kind words. 🙏 @pradumnasaraf.dev 📘 Launching Oct 1st → DockerSecurity.io
021
Mohammad-Ali A'râbi @aerabi.com · 10/09/2025
Printing @docker.com cheatsheets for tomorrow's Docker workshop at JobRad. We will cover the following topics: 1️⃣ Docker Init 2️⃣ Docker Bake 3️⃣ Docker SBOM 4️⃣ SBOM Attestations 5️⃣ Docker Scout 6️⃣ Docker Debug 7️⃣ Docker Model Runner 8️⃣ Ask Gordon 9️⃣ Docker MCP Toolkit 🔟 CAgent
000
Mohammad-Ali A'râbi @aerabi.com · 28/08/2025
New Docker and Kubernetes Security stickers arrived! 🎉 Finish the CVEs with SBOMs!
000
Mohammad-Ali A'râbi @aerabi.com · 18/08/2025
Getting ready for our #cTENcf party! The @cncf.io is turning 10 this year, and we celebrate it in our chapter in Freiburg on October 2nd! What programs do you expect?
010
Mohammad-Ali A'râbi @aerabi.com · 04/08/2025
This tweet is from 2 years ago, when I started writing the #Docker security book. It's finally coming out in 2 months. 📘🔐 Many thanks to #Packt for planting that idea in my head. Even though we eventually parted ways, the spark remained. ✨ CC @docker.com
August 2023 goals:

- 👾 Practice @Kotlin with @exercism_io
- 📚 Write a book chapter on @Docker
- 📖 Finish @LizRice's Container Security 🔐
010
Mohammad-Ali A'râbi @aerabi.com · 01/08/2025
How's this sticker art? Would you put it on your laptop?
010
Mohammad-Ali A'râbi @aerabi.com · 28/07/2025
Which cover do you like better? Whale or shield? 🐳🛡️
000
Mohammad-Ali A'râbi @aerabi.com · 24/07/2025
So, I got a shiny badge for conducting a workshop at WeAreDevelopers. The workshop was a deep dive into a few new Docker features: - docker init - docker sbom - docker scout - docker buildx bake 🎂 - docker ai - docker model Should I do a video version of it?
010
Mohammad-Ali A'râbi @aerabi.com · 18/07/2025
Should I do a Shao Kahn version of the book "Docker and Kubernetes Security"? Secure Earthrealm against the Outworld invasion. 😅 #MortalKombat
000
Mohammad-Ali A'râbi @aerabi.com · 10/07/2025
Finally honored to met @francescociulla.bsky.social and @fcorti.bsky.social! 🍕🇮🇹 At the @docker.com booth during @wearedevelopers.bsky.social! 🐳 I stayed there long to sabotage their secret Italian conversation. 😎
021
Mohammad-Ali A'râbi @aerabi.com · 09/07/2025
So, I arrived! 🐳
010
Mohammad-Ali A'râbi @aerabi.com · 29/06/2025
15 years later, I still can't stop playing #Fallout: New Vegas. Which games do you play now? @fallout.bethesdastudios.com
000
Mohammad-Ali A'râbi @aerabi.com · 21/05/2025
Yeehaw! I'm speaking at #PlatformCon2025 — and so is Kelsey Hightower! No big deal… just sharing the stage (virtually) with legends. Join 40,000+ platform engineers from June 23–27 for the biggest event in platform engineering. Register: platformcon.com
000
Mohammad-Ali A'râbi @aerabi.com · 14/05/2025
🛡️ Docker tip #22. Use Docker Scout view on Docker Desktop to check your images' score, and try to fix them to get an A! #DockerHour @docker.com
000
Mohammad-Ali A'râbi @aerabi.com · 12/05/2025
How do you like my new book cover?
000
Mohammad-Ali A'râbi @aerabi.com · 06/05/2025
My new toys have arrived! Should I record an unboxing video? 📦 📹
010
Mohammad-Ali A'râbi @aerabi.com · 04/05/2025
🏗️ Docker tip #13: Use arguments in your Dockerfile for things like your base image's tag. This way you won't need to change the Dockerfile upon every update to the base image. $ docker build --build-arg BASE_IMAGE_TAG=20.04 -t my-image . #DockerHour ⏳
000
Mohammad-Ali A'râbi @aerabi.com · 03/05/2025
👻 Docker tip #12: Clean up your Docker resources to free up some disk space every once in a while. - docker container prune - docker image prune - docker volume prune - docker system prune The last one deletes almost everything. 💣 #DockerHour ⏳
010
Mohammad-Ali A'râbi @aerabi.com · 02/05/2025
🔒 Docker Tip #11: To restrict container capabilities on Kubernetes, use "security context". #ContainerSecurity #DockerHour ⏳ DockerSecurity.io
000
Mohammad-Ali A'râbi @aerabi.com · 02/05/2025
I had amazing birthday gifts this year! 1️⃣ An Amazon Kindle, and the first thing I tested on it was of course my DockerSecurity.io book! 📖 2️⃣ A handmade Mortal Kombat controller-holder from Iran! Do you read tech books on Kindle?
010
Mohammad-Ali A'râbi @aerabi.com · 29/04/2025
❤️ Docker Tip #8: You can use #Docker Compose health check monitor unhealthy containers. It's similar to Kubernetes health-check, only that it won't kill the unhealthy. ❤️‍🩹🔫
000
Mohammad-Ali A'râbi @aerabi.com · 29/04/2025
Today, there are balloons! 🎈 Just turned 34. 👴 Time for midlife crisis yet? 😅
010
Mohammad-Ali A'râbi @aerabi.com · 28/04/2025
Happy Monday! 🎊 Did you know #Linux namespaces are inspired by the OS "Plan 9 from Bell Labs" which had each process running in its own namespace? So, basically, it was @Docker.com as an operating system. 😅
000
Mohammad-Ali A'râbi @aerabi.com · 25/04/2025
🌐 Docker Tip #4: Explore Docker Compose for defining multi-container applications. It now also supports Docker Model Runner.
021
Mohammad-Ali A'râbi @aerabi.com · 22/04/2025
Rate my setup. 😺 1️⃣ With #Ubuntu on a Mac. 2️⃣ @docker.com stress ball (or rather stress container). 3️⃣ My DockerSecurity.io book on the desk. 📘 4️⃣ Phippy and friends @cncf.io.
230
Mohammad-Ali A'râbi @aerabi.com · 17/04/2025
Listening to @nigelpoulton.com's KCNA book, highly recommend! KCNA, I'm coming for you! 🤠
121
Mohammad-Ali A'râbi @aerabi.com · 16/04/2025
At the #Docker I had this quiz question: Which one is not an LLM? 1️⃣ Llama 2️⃣ Gemma 3️⃣ Smollm 4️⃣ Onaga Someone was like: Are you sure? LLMs are growing like mushrooms nowadays. 😅
010
Mohammad-Ali A'râbi @aerabi.com · 16/04/2025
Docker Compose now supports LLMs! Learn more: dev.to/docker/run-g...
020
Mohammad-Ali A'râbi @aerabi.com · 16/04/2025
Today we had a memorable @docker.com meetup talking about Docker Model Runner. There were 4 Docker Captains present, one coming all the way from Karlsruhe to attend. 🐳 To learn more, check my blog post: dev.to/docker/run-g...
141
Mohammad-Ali A'râbi @aerabi.com · 15/04/2025
So, how do you like the print version of the #Docker Security book? 📘 DockerSecurity.io
000