#buildkit — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #buildkit, aggregated by home.social.
-
Куда на самом деле попадает секрет при сборке Docker-образа: разбираем 8 способов
Секрет попал в Dockerfile, разработчик спохватился и добавил RUN rm. Файла в контейнере больше нет — значит, всё в порядке? Нет: строку по-прежнему можно достать из образа, даже не запуская контейнер. Я собрала восемь образов, в каждом передала секрет своим способом и разобрала результат на слои и метаданные. Ниже — где именно оседает секрет в каждом случае и какие два способа действительно не оставляют следов. Все эксперименты выполнены на Ubuntu 24.04.1 LTS, Docker Engine 29.1.3, BuildKit v0.26.2.
https://habr.com/ru/companies/first/articles/1068864/
#docker #безопасность_данных #dockerfile #buildkit #secrets #docker_образы
-
Build #Docker images with #BuildKit as a sidecar service for #Jenkins.
https://sorenpoulsen.com/build-docker-images-with-jenkins-and-buildkit
-
Stop rebuilding same packages. Cache mounts in BuildKit persist /root/.cache or /var/cache/apt across builds, slashing download time. A writable directory from a content-addressable store, identified by unique ID, sharable across stages. #docker #buildkit #cache-mounts
https://www.valtersit.com/vault/use-cache-mounts-for-persistent-package-dependencies-883358/
-
Многоэтапные сборки в Docker: как уменьшить образ с 1,2 ГБ до 50 МБ
Знакомая картина: вы написали микросервис, набросали Dockerfile из четырёх команд — и получили образ на 1,2 ГБ. В единичном случае не страшно, но этот гигабайт гоняется по сети десятки раз в день: при каждом коммите в CI, на preview-окружениях, при деплое в кластеры. В итоге — минуты ожидания пайплайнов, счета за трафик и хранение, плюс лишние системные пакеты с десятками CVE. Показываем на Node.js и Go, как ужать образ с 1,2 ГБ до 50 МБ через multi-stage — без единой строчки правок в коде. Раскатать без боли →
https://habr.com/ru/companies/netologyru/articles/1051714/
#docker #multistage_builds #dockerfile #оптимизация_Dockerобраза #alpine_linux #nodejs #контейнеризация #buildkit #distroless #cicd
-
🚀 Oh wow, #BuildKit is Docker's #secret #sauce that no one knew they needed—except everyone uses it daily without a clue. 😲 It's like discovering your kitchen faucet is secretly Niagara Falls, but only if you’re into #overselling #plumbing #metaphors. 💧 Who knew #compiling #C was so relatable? 😂
https://tuananh.net/2026/02/25/buildkit-docker-hidden-gem/ #Docker #HackerNews #ngated -
🚀 Oh wow, #BuildKit is Docker's #secret #sauce that no one knew they needed—except everyone uses it daily without a clue. 😲 It's like discovering your kitchen faucet is secretly Niagara Falls, but only if you’re into #overselling #plumbing #metaphors. 💧 Who knew #compiling #C was so relatable? 😂
https://tuananh.net/2026/02/25/buildkit-docker-hidden-gem/ #Docker #HackerNews #ngated -
BuildKit: Docker's Hidden Gem That Can Build Almost Anything
https://tuananh.net/2026/02/25/buildkit-docker-hidden-gem/
#HackerNews #BuildKit #Docker #HiddenGem #DevTools #Containerization
-
BuildKit: Docker's Hidden Gem That Can Build Almost Anything
https://tuananh.net/2026/02/25/buildkit-docker-hidden-gem/
#HackerNews #BuildKit #Docker #HiddenGem #DevTools #Containerization
-
Кэш-монтирование или Cache mount в Docker. Использование кэш-монтирования в GitLab CI/CD
Кэш-монтирование в Docker — это мощный инструмент, который может значительно ускорить процесс сборки образов в CI/CD. Но его правильная настройка в GitLab требует понимания не только работы BuildKit, но и особенностей взаимодействия с различными конфигурациями GitLab Runner — DinD и DooD. В этой статье я расскажу об устройстве кэш-монтирования в Docker и как его использовать в GitLab CI/CD. На примере простой сборки Python-проекта покажу готовые решения для кэширования зависимостей, чтобы оптимизировать сборку Docker-образов.
https://habr.com/ru/articles/995528/
#docker #deploy #gitlab #python #cache #dockerfile #cicd #dind #buildkit #git
-
Java/Mavenビルドが1秒に!Docker Multi-stage Build+BuildKitで98%短縮した話
https://qiita.com/ntaka329/items/882e90d61671bdbd024f?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items -
So I've migrated a container build pipeline from (deprecated) #Kaniko to (shiny new) #BuildKit after reading documentation from #Gitlab on how to integrate image building in Gitlab CI/CD. Turns out the whole thing doesn't work without enabling privileged mode on the Gitlab runner. Judging from the discussion around the issue there is no tool except Kaniko that works without some sort of extended privileges.
-
So I've migrated a container build pipeline from (deprecated) #Kaniko to (shiny new) #BuildKit after reading documentation from #Gitlab on how to integrate image building in Gitlab CI/CD. Turns out the whole thing doesn't work without enabling privileged mode on the Gitlab runner. Judging from the discussion around the issue there is no tool except Kaniko that works without some sort of extended privileges.
-
Якщо хтось не знав, у #buildkit є вбудований #debugger для білдів
```
% docker buildx debug --on=error --invoke bash build ...
...
--------------------
ERROR: process "..." did not complete successfully: exit code: 1
Interactive container was restarted with process "v3dc7heu3nd4jnrsbkd7ngon6". Press Ctrl-a-c to switch to the new container
(buildx) Switched IO
root@buildkitsandbox:/# це шел в контейнері рівно на тому місці, де впав білд
root@buildkitsandbox:/# Switched IO
(buildx) exit
%
```
buildkit - це збиральник #docker контейнерів, за допомогою якого можна збирати образи під потрібну платформу #ARM або #amd64 -
✨ DevOps girl tip: Want to speed up your Docker builds like a boss? 💅
BuildKit is your BFF for faster, secure, cloud-native workflows 🚀💻
If you’re into AI infra + containers, don’t sleep on this! 🛠️💖
-
✨ Just a DevOps girl showing you why Docker BuildKit is THAT tool 💅
⚡️ Blazing fast Docker builds
🔐 Secrets handled like a pro
🌍 Cloud-native & multi-platform magicCatch this tech glow-up 👇
🎥 https://youtube.com/shorts/b3CyiilP9_Y -
#BuildKit is a powerful #toolkit that converts #sourcecode into build artifacts efficiently and repeatably. 🔧
-
#BuildKit is a powerful #toolkit that converts #sourcecode into build artifacts efficiently and repeatably. 🔧
-
It finally clicked. All what #docker, #dagger, and #buildpack are; #buildkit frontends. 😅
What it means is you can achieve essentially the same on any them.
The question is more how much you willing to delve into the frontend. To do the features of the others. 🤔
-
It finally clicked. All what #docker, #dagger, and #buildpack are; #buildkit frontends. 😅
What it means is you can achieve essentially the same on any them.
The question is more how much you willing to delve into the frontend. To do the features of the others. 🤔
-
-
Daughter and I built Gundam #hobbykit #hobbykits #anime #gundam #gundams #gundamstagram #animes #gundam_ig #gundambuilder #gundamcommunity #maker #makersgonnamake #makers #buildkit #makermovement #makerspace #makerlife
-
Как организовать безопасное хранение секретов в Docker: лучшие практики
Хей, Хабр! Секреты — это такая щекотливая тема, из‑за которой у безопасников начинаются нервные подёргивания глаза. Вроде бы «просто пароль» или «просто токен», но в 2025 году мы уже знаем, что просто в безопасности — это верная дорога к утечкам и ночным обкаткам плана B. В этой статье поговорим, как правильно хранить секреты в Docker‑контейнерах и окрестностях, а заодно разберёмся, чем могут помочь Docker Secrets, HashiCorp Vault и компания.
https://habr.com/ru/articles/872128/
#Docker #безопасность #секреты #hashicorp_vault #Docker_Secrets #BuildKit #kubernetes #контейнеризация #devops #хранение_данных
-
Experimental Windows Containers Support for BuildKit Released in v0.13.0
#Docker #Products #BuildKit #DockerforWindows #Microsoft -
Czy ja dobrze rozumiem, że #Docker #BuildKit natychmiast odrzuca system plików po nieudanym budowaniu obrazu, tym samym czyniąc niemożliwym debugowanie tego? I żeby dostać cokolwiek debugowalnego trzeba wyłączyć BuildKita, co "zostanie usunięte w przyszłej wersji", i tym samym tego gówna nie będzie już w ogóle dało się debugować?
-
Do I see correctly that #Docker #BuildKit immediately discards the filesystem of all failed image builds, making it completely impossible to debug them? And in order to get anything useful you have to explicitly disable BuildKit, and that's going to be "removed in a future release", effectively making this crap impossible to debug?
-
Do I see correctly that #Docker #BuildKit immediately discards the filesystem of all failed image builds, making it completely impossible to debug them? And in order to get anything useful you have to explicitly disable BuildKit, and that's going to be "removed in a future release", effectively making this crap impossible to debug?
-
Since a few weeks, #BuildKit supports Windows as well. This blog post explains how you can give it a try together with #Docker Desktop: https://tobiasfenster.io/test-buildkit-support-for-windows
-
Since a few weeks, #BuildKit supports Windows as well. This blog post explains how you can give it a try together with #Docker Desktop: https://tobiasfenster.io/test-buildkit-support-for-windows
-
Get started with the latest updates for Dockerfile syntax (v1.7.0)
#Docker #Engineering #BuildKit #Developers #Dockerfilehttps://www.docker.com/blog/new-dockerfile-capabilities-v1-7-0/
-
.@AkihiroSuda taught us about Reproducible builds and Reproducible Containers.
- "Reproducible builds with BuildKit for software supply chain security"
🤓🧐
#DockerCon23 #DockerCon #DockerCommunity #docker🐋 ( @Docker ) #container #BuildKit #security #InfoSec -
#DockerCon is almost here! Don't forget to register and check out some of the exciting discussions on #secure software supply chains. Check out Christian Dupuis and his talk "Demystify Secure Supply Chain Metadata" on Oct. 4th!
https://bit.ly/dockhands -
#DockerCon is almost here! Don't forget to register and check out some of the exciting discussions on #secure software supply chains. Check out Christian Dupuis and his talk "Demystify Secure Supply Chain Metadata" on Oct. 4th!
https://bit.ly/dockhands -
https://www.docker.com/blog/mergediff-building-dags-more-efficiently-and-elegantly/ - the innards of how #Docker #BuildKit resolves dependencies between build stages. Great post Erik Sipsma.
-
https://www.docker.com/blog/mergediff-building-dags-more-efficiently-and-elegantly/ - the innards of how #Docker #BuildKit resolves dependencies between build stages. Great post Erik Sipsma.