home.social

#buildx — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #buildx, aggregated by home.social.

  1. Как ускорить сборку Docker-образов в GitLab: стратегии кэширования с Docker Buildx

    Скорость сборки Docker-образов играет важную роль в CI/CD, особенно для микросервисов, где частые обновления и тестирования требуют быстрой доставки изменений. Одним из решений для оптимизации сборок является Docker Buildx — расширение к стандартной команде `docker build`. Docker Buildx предлагает дополнительные возможности, такие как кэширование слоев образов, что помогает значительно сократить время сборки за счет повторного использования неизменных слоев. В отличие от стандартного процесса сборки, Docker Buildx предоставляет более гибкое управление кэшем, поддерживает мультиархитектурные сборки и работу с несколькими платформами. В этой статье мы сосредоточимся на том, как эффективно настроить и использовать кэширование с Docker Buildx в CI/CD пайплайнах на GitLab. Мы рассмотрим примеры, когда кэширование позволяет ускорить сборку, и ситуации, когда его лучше отключить для гарантии корректности итогового образа.

    habr.com/ru/companies/bimeiste

    #Docker_Buildx #Кэширование_Docker #CI/CD_оптимизация #MultiStage_Builds #DevOps #Buildx #docker #CI

  2. After a many moons, I decided to start using instead of . At least for work. 😅 And wow, have things changed. 🤯 is kind of amazing. The same with . It kind of feels like things are in a much better place since podman brought competition. 😎

    docs.docker.com/build/bake/

  3. Upcoming #docker #buildx support on #OpenBSD. Nice work @op and ports@ contributors. :flan_hacker:​

    Here you can see the kubernetes driver in action..

  4. So what is everyone using for their #oci image building needs? Having a bit of a fight with #docker #buildx today while trying make building multi arch images, without pushing them to the registry right away. This is so I can load it up later for testing and CVE scanning them before pushing them to the registry. With docker build that is easy, docker buildx build not so much :(.

  5. @dragnucs Difficult and embarassing topic.
    I wrote prototypes for Terraform Providers for #podman, #buildah and #kaniko IIRC.
    ALL of them are horrible at caching layers - let alone remote exec.
    The only descend approach which supports caching seems to be #buildx + #buildkit. And yes, I have a prototype implementation for that as well.
    We are still not testing this though, since hosting a Buildkit Remote Builder on GKE is a nightmare.
    Let alone error handling in both buildx and buildkit is BAD.

  6. Greetings from a small #mastodon server running in docker on a #raspberrypi 3 with a whopping 1GB of memory :D

    couldn't find a pre-built armv7 image so built it myself with #docker #buildx

    Don't think I will be accepting (m)any registrations though ;)

    there's even enough room for a #logitechmediaserver so my music collection also runs from here now.

  7. RT @[email protected]

    Let's bake container images with bake 👨‍🍳🍰

    I've written a blog post about @[email protected] #Buildx bake, with my say, a hidden gem inside Buildx 💎

    I'd like to thank @[email protected] for all his support and for such a great tool 🫶🙋🏻‍♂️

    Hope you will enjoy it, thanks in advance for reading 🕺🏻😇 twitter.com/SaiyamPathak/statu

    🐦🔗: twitter.com/developerguyba/sta

  8. heise+ | Mit Docker buildx Container für mehrere Plattformen generieren

    Wer die ARM-Architektur bei den großen Cloud-Anbietern nutzen möchte, benötigt plattformspezifische Container. Docker liefert mit buildx das passende Tool.
    Mit Docker buildx Container für mehrere Plattformen generieren
  9. is pretty awesome! Generating images for various platforms using and pushing it to the integrated container registry works like a charm. Next step: Deploying the image into a cluster. I will release source code as soon as I have cleaned everything up.