Sign in

Guillaume

@lours.me
705 followers 442 following 300 posts

Staff Software engineer @docker Compose Maintainer Opinions are my own lours.me

PostsRepliesMedia
Reposted by Guillaume
Roni Ataru @roniataru.bsky.social · 10h
2026. Un enfant de 14 ans est trop petit pour Tiktok et assez grand pour un tir de lance-grenade au visage.
7875475
Reposted by Guillaume
Padre Pio @padrepio.bsky.social · 14h
C'est-à-dire qu'ils manifestent précisément pour en avoir en face d'eux, des profs. Concentre-toi, Pierre-Henri.
Pierre-Henri Dumont, secrétaire général adjoint de LR : "Les lycéens ont un droit simple : être en classe, se taire et écouter le professeur"
501174384
Guillaume @lours.me · 12h
Moby and Docker open source projects now have a common AI contribution policy. AI is fine, but contributors still own what they submit. Contribution farming and speculative PRs that shift the cost to maintainers are not. Maintainer attention is not unlimited. github.com/moby/.github... #Docker #AI
github.com
.github/AI_POLICY.md at main · moby/.github
Contribute to moby/.github development by creating an account on GitHub.
161
Guillaume @lours.me · 13h
🐳 🐙 Docker Skills, Part 2 Credentials passed through ARG end up in docker history. docker-build-strategies + docker-project-foundations fix that: BuildKit secrets, non-root images, project scaffolding. lours.me/posts/docker-skills-part-2-build-and-foundations/ #Docker #AI #Skills
lours.me
000
Reposted by Guillaume
Astropierre @astropierre.com · 15h
Bonjour à toutes et tous. Nouvelle image-mystère aujourd'hui. Mais que voyons-nous ici ? N'hésitez pas à mettre vos propositions en commentaire. Quant à moi, je posterai la réponse en fin de journée. C'est à vous !
Sur fond noir, on voit au centre une forme jaune orangée irrégulière, plutôt ronde, avec un point clair et plusieurs points sombres flous.
39327
Reposted by Guillaume
Kim Fletcher @kimfletcher.bsky.social · 29/09/2026
@rebuildcon.bsky.social isn't just me & @dhardiker.bsky.social. Meet the steering team. Audrey Neveu is a Staff Engineer & Java Champion with 15+ years of writing Java, the kind of person who knows exactly what a developer conference should feel like from the inside.
1116
Reposted by Guillaume
Emmanuel Bernard @emmanuelbernard.com · 29/09/2026
The stealth company I co-founded has a name: Hadronic. Java has a strong future, AI and agents are here to stay, and the best way to predict this future is to invent it. Why, and who we are hiring: emmanuelbernard.com/blog/2026/09...
emmanuelbernard.com
03215
Reposted by Guillaume
Tristan Waleckx @tristanwaleckx.bsky.social · 29/09/2026
Pour rappel, quand #ComplementDenquete avait révélé le faux compte Twitter de Jordan Bardella, où il enchaînait blagues racistes et hommage au « grand sociologue » (sic) Alain Soral, il avait annoncé déposer une plainte. Deux ans plus tard, celle-ci n’a toujours pas été reçue
351473820
Reposted by Guillaume
Fabrice Arfi @fabricearfi.bsky.social · 28/09/2026
En réaction aux révélations de Mediapart sur les écrits antisémites de Bardella, Marine Le Pen a déclaré : « Vous ne ferez croire ça à personne ». Il ne s'agit pas de croire (on n'est pas à la messe du pape, là), mais de voir. Personne ne croyait que le ministre du budget était un fraudeur fiscal.
541316555
Guillaume @lours.me · 28/09/2026
🐳 🐙 Docker Skills, Part 1 AI agents write mediocre Dockerfiles: latest tags, no health checks, root left in place. docker/skills fixes that: 11 SKILL.md guides across Build, Compose, Sandboxes, Agent. npx skills add docker/skills lours.me/posts/docker-skills-part-1-overview/ #Docker #Compose #AI
skill.md
Agent Skills Overview - Agent Skills
A standardized way to give AI agents new capabilities and expertise.
030
Reposted by Guillaume
Kelsey Hightower @kelseyhightower.com · 18/12/2024
I'm about to rebrand all my cron jobs to AI agents and raise a $100,000,000 seed round.
34969125
Reposted by Guillaume
Eric Lagadec @ericlagadec.bsky.social · 27/09/2026
Cette image à été prise sur Mars. Bon dimanche !
Paysage désertique
621068185
Reposted by Guillaume
Arnaud Héritier @aheritier.net · 24/09/2026
Docker’s first few official skills for AI coding agents are available: github.com/docker/skills 🎉 They’re designed to help agents with Docker tasks, and the collection will grow. See what they are and how to install them: docs.docker.com/ai/skills
github.com
GitHub - docker/skills: A collection of Docker skills for AI coding agents to help them build, test, debug, and optimize containerized apps with consistent, reusable workflows.
A collection of Docker skills for AI coding agents to help them build, test, debug, and optimize containerized apps with consistent, reusable workflows. - docker/skills
11510
Reposted by Guillaume
Docker @docker.com · 24/09/2026
Today we're introducing Cloud Sandboxes: same microVM isolation as Docker Sandboxes on your laptop, same CLI, always-on Docker-managed compute. Close your laptop. Keep the agent running. Move between local and cloud with one command. $250 credit for new accounts: docker.com/sbx-promo
0128
Guillaume @lours.me · 25/09/2026
🐳 🐙 Docker Compose Tip #90 docker compose alpha viz turns depends_on into a Graphviz graph. Pipe into dot -Tpng and any Compose file becomes a picture. Still alpha since April 2023, no graduation date yet. Guide: lours.me/posts/compose-tip-090-alpha-viz/ #Docker #Compose #CLI
lours.me
Docker Compose Tip #90: Seeing your service graph with docker compose alpha viz
docker compose alpha viz turns depends_on chains into a Graphviz graph, useful the moment a stack outgrows what you can trace by reading the file.
010
Guillaume @lours.me · 25/09/2026
🐳 🐙 Docker open-sourced docker/skills (v0.3.0): SKILL.md guides teaching AI agents pinned tags, health checks, non-root images, no baked-in credentials. 11 skills, 4 product families. Deep dive series starts Monday. Repo: github.com/docker/skills Docs: docs.docker.com/ai/skills/ #Docker #AI
skill.md
Agent Skills Overview - Agent Skills
A standardized way to give AI agents new capabilities and expertise.
141
Reposted by Guillaume
Laurent Chemla ✅ @laurent.chemla.org · 24/09/2026
énormesurprise ohlala comment qu'on s'y attendait pas.
01net.com
Facturation électronique : une fuite de données frappe une plateforme comptable en pleine réforme
Le jour même de l'entrée en vigueur de la facturation électronique en France, une plateforme très utilisée par les cabinets comptables a été victime d'une fuite de données. Noms, e-mails, téléphones, adresses, numéros SIRET/SIREN et mots de passe hachés ont été compromis.
13227106
Guillaume @lours.me · 23/09/2026
🐳 🐙 Docker Compose Tip #89 cap_drop: ALL doesn't just fence in non-root users, it takes CHOWN away from root (uid 0) too. Gotcha: the classic "drop NET_RAW, ping breaks" demo often does nothing on modern hosts. Guide: lours.me/posts/compose-tip-089-capability-dropping/ #Docker #Compose #Security
lours.me
Docker Compose Tip #89: What cap_drop actually takes away from root
cap_drop: ALL restricts root itself, not just non-root users, and the capability you'd reach for to prove it might already be a no-op on your host.
000
Reposted by Guillaume
Eric Lagadec @ericlagadec.bsky.social · 22/09/2026
A 7500 années-lumière de nous, des étoiles naissent dans la nébuleuse de la Carène. Elle se forment dans des cocons de poussière qu'elles dispersent ensuite lentement avec leur rayonnement et leur vent. Et c'est beau!
Towering pillar of cosmic gas and dust glows in fiery orange, blue, and violet nebulae, with bright stars scattered throughout.
424251
Reposted by Guillaume
Devoxx Belgium @devoxx.com · 22/09/2026
One of the highly anticipated opening keynotes for Devoxx Belgium by @morlhon.bsky.social from Docker 🤩 Make sure to add it your favs 👇🏼⭐️ m.devoxx.com/events/dvbe2...
054
Reposted by Guillaume
Astropierre @astropierre.com · 22/09/2026
Est-ce que le ciel prend feu (allumé par des licornes) ? Non, il s'agit d'un phénomène optique appelé "arc circumhorizontal" dans lequel la lumière du Soleil pénètre dans de très fins nuages d'altitude composés de cristaux hexagonaux de glace en suspension dans l'air. apod.nasa.gov/apod/ap26080...
Arc circumhorizontal photographié en 2021 près de North Fork Mountain, en Virginie-Occidentale (États-Unis).
720247
Reposted by Guillaume
Florence Porcel @florenceporcel.bsky.social · 21/09/2026
Regardons les affaires #MeToo autrement que par le prisme de nos préjugés
314058
Reposted by Guillaume
Clément Viktorovitch @clemovitch.com · 21/09/2026
"Quand le système est absurde, les gens ont raison d'être en colère." Julia Cagé revient sur la primaire du PS et de Place publique et sur son coût de participation. 📍 Figures, avec Julia Cagé, disponible sur YouTube et en podcast ! youtube.com/shorts/VItgx...
youtube.com
Primaire du PS : les riches paieront moins ? - Julia Cagé - FIGURES
YouTube video by Clément Viktorovitch
915671
Reposted by Guillaume
AFUP @afup.org · 21/09/2026
Pensez à prendre vos places pour le Forum PHP 2026 : la billetterie est ouverte jusqu'au 5 octobre, 23h59. Ca parait loin, mais c'est déjà dans deux semaines : pas de temps à perdre, inscrivez vos équipes aujourd'hui ! buff.ly/o6Lxqpd
Le public est assis en conférence, beaucoup sourient, certains applaudissent
022
Guillaume @lours.me · 21/09/2026
🐳 🐙 Docker Compose Tip #88 docker compose alpha generate creates a Compose file from running containers. Still alpha: skip a host IP on a published port and it writes host_ip: invalid IP A real bug, and an easy first PR. Guide: lours.me/posts/compose-tip-088-alpha-generate/ #Docker #Compose #CLI
lours.me
Docker Compose Tip #88: Reversing a Compose file with docker compose alpha generate
docker compose alpha generate reverses a Compose file from running containers. It's also a working example of what alpha code actually looks like, rough edges included.
010
Reposted by Guillaume
Hubert Sablonnière @hsablonniere.com · 21/09/2026
😍 J'ai enfin regardé cette keynote d'Audrey Neveu 😱 Elle y parle des mythes fondateurs qui se cachent derrière la tech d'aujourd'hui avec beaucoup de passion et de brio 👍 Une présentation importante, à voir !!! www.youtube.com/watch?v=v9HW...
youtube.com
Mythologie de la tech - pourquoi l'AGI ne vous remplacera pas
Audrey Neveu Amphi Dumontet, continuer tout droit et suivre les indications. Transhumanisme, extropianisme, long-termisme, altruisme efficace, cosmisme ... ces termes ne vous disent probablement…
0199
Guillaume @lours.me · 19/09/2026
Super concert de Marie Sarah ce soir au @le106.bsky.social !!! N’hésitez pas à la decouvrir et si elle passe proche de chez vous aller la voir en live vous ne serez pas déçus link.deezer.com/s/34rJcKfH72...
Marie Sarah chante avec une lumière d’ambiance bleue Marie Sarah chante avec une lumière d’ambiance rouge
001
Guillaume @lours.me · 18/09/2026
🐳 🐙 Docker Compose Tip #87 depends_on has more than service_healthy: wait for a one-shot with service_completed_successfully, cascade restarts with restart: true, or soften it with required: false. Guide: lours.me/posts/compose-tip-087-advanced-depends-on/ #Docker #Compose #Configuration
lours.me
021
Reposted by Guillaume
Sylvain GRANDSERRE @sylvaingrandserre.bsky.social · 17/09/2026
Ouvrir ses plateaux et studios au racisme et à la xénophobie n'est pas du pluralisme mais de l'incitation à la haine. Le service public n'a pas à refléter bêtement les opinions ni à participer au harcèlement des minorités mais à éclairer les citoyens. Soutien ! www.lemonde.fr/actualite-me...
lemonde.fr
France Inter : la grève maintenue contre la chronique de Charles Sapin de « Valeurs actuelles » malgré les propositions de la direction
La contestation à France Inter s’inscrit dans un climat tendu autour du pluralisme dans l’audiovisuel public, alors que d’autres rédactions publiques expriment aussi leur inquiétude.
3271109
Reposted by Guillaume
Astropierre @astropierre.com · 17/09/2026
Depuis 5 ans aux USA, la couverture vaccinale pour la rougeole est passée, chez les enfants de maternelle, de 95% à 92.5% (avec 18 États en-dessous de 90%). Une diminution de 1% de la couverture vaccinale conduirait à environ 17 000 cas, 4 085 hospitalisations et 36 décès supplémentaires par an.
24821
Reposted by Guillaume
Astropierre @astropierre.com · 17/09/2026
Magnifique voyage jusqu'à la célèbre nébuleuse d'Orion :
2469
Guillaume @lours.me · 16/09/2026
De mémoire il n’y a que des accès piétons à cette plage, donc à part avoir amené la voiture par la mer… Ça sent l’IA, dommage la “carte postale” était sympa
310
Guillaume @lours.me · 16/09/2026
🐳 🐙 Docker Compose Tip #86 Meet initial_sync, the watch attribute for catching up a running stack. 5.5.1: every file now syncs, Dockerfiles stay out, symlinks don't break it. Guide: lours.me/posts/compose-tip-086-watch-sync-reliability/ #Docker #Compose #Development
lours.me
Docker Compose Tip #86: Three sync bugs that made watch unpredictable
Three separate compose watch sync bugs fixed in 5.5.1: files silently skipped on initial_sync, Dockerfiles leaking into containers, and symlinked targets aborting the whole sync.
030
Reposted by Guillaume
Dan of the Year @downwithdan.bsky.social · 14/09/2026
wtf kind of pets they got in there
SMOKING
BARE FOOT
PETS
PROHIBITED IN BUILDING
1804130818
Reposted by Guillaume
Julien Briault 🩷💿💜 @juhnny5.bsky.social · 15/09/2026
Pour la rentrée, nous aurions besoin d'aide pour le Cloud du Coeur. Nous recherchons de l'emplacement en DC en région Parisienne pour notre région "Paris" et du transit IP sur Marseille. 💕 Merci pour votre aide ! 💪🏼
11538
Guillaume @lours.me · 15/09/2026
🐳 🐙 Docker Compose Tip #85 See what's incubating: docker compose alpha is where new commands land before going stable. Right now: viz (dependency graphs) and generate (reverse a Compose file from running containers). Guide: lours.me/posts/compose-tip-085-alpha-commands/ #Docker #Compose #CLI
lours.me
Docker Compose Tip #85: What docker compose alpha actually means
docker compose alpha is where new commands land before they're stable. What that label actually commits to, and what's there today.
010
Guillaume @lours.me · 14/09/2026
🐳 🐙 Docker Compose Tip #84 A failing post_start / pre_stop / pre_start hook used to report only: db hook exited with status 1 Since Compose 5.5.1, its output travels with the error too. Guide: lours.me/posts/compose-tip-084-lifecycle-hook-output/ #Docker #Compose #Debugging
lours.me
Docker Compose Tip #84: Lifecycle hooks now show you why they failed
Since Compose 5.5.1, a failing post_start, pre_stop, or pre_start hook includes its own output in the error message.
000
Reposted by Guillaume
Léαlinux 🐧 @lea-linux.org · 13/09/2026
same same.
24014
Reposted by Guillaume
Florence Porcel @florenceporcel.bsky.social · 11/09/2026
Avoir du désir n’implique pas d’être toujours consentante à un rapport sexuel : c’est ce que j’ai rappelé dans « Face à Fogiel » sur RTL
26318
Reposted by Guillaume
Philippe Charrière 💜 @k33gorg.bsky.social · 10/09/2026
If you'd like to use #Mistral Vibe with @docker.com SBX, we have a kit for that: github.com/docker/sbx-k... Just type: sbx run "docker.io/sbx/vibe-kit:latest" youtu.be/f6at7w1E0rg
youtu.be
Mistral Vibe with SBX
YouTube video by Philippe Charrière
096
Reposted by Guillaume
AFUP @afup.org · 10/09/2026
Aujourd'hui, Guillaume Lours (@docker.com ) répond à nos questions ! Il nous parle notamment de sécurité et explique pourquoi les agents de coding créent une toute nouvelle surface d'attaque, avec accès au code, aux credentials, au réseau... Venez l'écouter au Forum PHP 2026 ! buff.ly/5QrSbeA
052
Reposted by Guillaume
Astropierre @astropierre.com · 09/09/2026
youtube.com/shorts/7jh4X...
youtube.com
Le premier atome de l'univers (vidéo n°396)
YouTube video by Julien Bobroff
0232
Reposted by Guillaume
AFUP @afup.org · 09/09/2026
Le Forum PHP 2026 pourrait bien être le dernier. Et l'AFUP est loin d'être la seule association concernée par le problème : elle signe, aux côtés de 32 assos, communautés et organisations d'évents, une lettre ouverte pour alerter le secteur. Prenez part au mouvement ! buff.ly/EbSRXsf
Pour que les événements tech continuent d'exister, nous avons signé la lettre ouverte aux acteurs de l'écosystème, comme 32 assos et communautés.
lettreouverte.afup.org
Inscrivez vos équipes.
Adhérez.
155
Reposted by Guillaume
Astropierre @astropierre.com · 09/09/2026
Je vous ai dit que j'adore cette émission ? non ? oui ? Si, hein ? Bon, ben voilà.
3645
Guillaume @lours.me · 09/09/2026
🐳 🐙 Docker Compose Tip #83 Ever had `up` recreate a container that never changed? Compose used to digest images differently per pull, build, or bake. Fixed in 5.5.0: one canonical digest, every path. Guide: lours.me/posts/compose-tip-083-image-digest-reconciliation/ #Docker #Compose #Build
lours.me
Docker Compose Tip #83: Why up recreated containers that never changed
Compose 5.5.0 fixes a bug class where up recreated containers with no real change behind it, because image identity was computed differently depending on how the image arrived.
042
Reposted by Guillaume
AFUP @afup.org · 08/09/2026
La situation est grave à l'AFUP. Et pas que chez nous: c'est tout le secteur des événements techniques qui souffre. Aujourd'hui, ensemble, 32 assos, communautés et orgas d'events tech partagent une lettre ouverte pour la survie de nos rassemblements. Prenez part au mouvement ! buff.ly/EbSRXsf
Pour que les événements tech continuent d'exister, nous avons signé la lettre ouverte aux acteurs de l'écosystème, comme 32 assos et communautés.
lettreouverte.afup.org
Inscrivez vos équipes.
Adhérez.
11321
Reposted by Guillaume
Guillaume @lours.me · 07/09/2026
🐳 🐙 Docker Compose Tip #82 pre_start: native init containers for Compose. Runs once, in its own container, before the service starts. A failing step stays around for inspection now. Guide: lours.me/posts/compose-tip-082-pre-start-init-containers/ #Docker #Compose #Runtime
lours.me
Docker Compose Tip #82: pre_start hooks and native init containers
Compose 5.3 adds pre_start, a lifecycle hook that runs as its own ephemeral init container before the service starts.
066
Guillaume @lours.me · 07/09/2026
🐳 🐙 Docker Compose Tip #82 pre_start: native init containers for Compose. Runs once, in its own container, before the service starts. A failing step stays around for inspection now. Guide: lours.me/posts/compose-tip-082-pre-start-init-containers/ #Docker #Compose #Runtime
lours.me
Docker Compose Tip #82: pre_start hooks and native init containers
Compose 5.3 adds pre_start, a lifecycle hook that runs as its own ephemeral init container before the service starts.
066
Reposted by Guillaume
Formula 1 @f1tv.bsky.social · 05/09/2026
UNBELIEVABLE!!! PIERRE GASLY TAKES POLE AT MONZA!!!! #F1 #ItalianGP
18462109
Reposted by Guillaume
Formula 1 @f1tv.bsky.social · 05/09/2026
P1 ☝️ #F1 #ItalianGP
321930