open source
-
Revolutionize Your CI/CD Pipeline: Integrating Testcontainers and Bazel
One of the challenges in modern software development is being able to release software often and with confidence. This can only be achieved when you have a good CI/CD setup in place that can test your software and release it with minimal or even no human intervention. But modern software applications also use a wide…
Read now
-
Build Multimodal GenAI Apps with OctoAI and Docker
This post was contributed by Thierry Moreau, co-founder and head of DevRel at OctoAI. Generative AI models have shown immense potential over the past year with breakthrough models like GPT3.5, DALL-E, and more. In particular, open source foundational models have gained traction among developers and enterprise users who appreciate how customizable, cost-effective, and transparent these…
Read now
-
Scaling Docker Compose Up
Docker Compose’s simplicity — just run compose up — has been an integral part of developer workflows for a decade, with the first commit occurring in 2013, back when it was called Plum. Although the feature set has grown dramatically in that time, maintaining that experience has always been integral to the spirit of Compose….
Read now
-
Announcing Docker Scout Software Supply Chain Solution for Open Source Projects
As we announced at DockerCon, we’re now providing a free Docker Scout Team subscription to all Docker-Sponsored Open Source (DSOS) program participants. If your open source project participates in the DSOS program, you can start using Docker Scout today. If your open source project is not in the Docker-Sponsored Open Source program, you can check…
Read now
-
How to Use OpenPubkey with GitHub Actions Workloads
This post was contributed by Ethan Heilman, CTO at BastionZero. OpenPubkey is the web’s new technology for adding public keys to standard single sign-on (SSO) interactions with identity providers that speak OpenID Connect (OIDC). OpenPubkey works by essentially turning an identity provider into a certificate authority (CA), which is a trusted entity that issues certificates…
Read now
-
Docker Whale-comes AtomicJar, Maker of Testcontainers
We’re shifting testing “left” to help developers ship quality apps faster I’m thrilled to announce that Docker is whale-coming AtomicJar, the makers of Testcontainers, to the Docker family. With its support for Java, .NET, Go, Node.js, and six other programming languages, together with its container-based testing automation, Testcontainers has become the de facto standard test…
Read now
-
How to Get Started with the Weaviate Vector Database on Docker
Vector databases have been getting a lot of attention since the developer community realized how they can enhance large language models (LLMs). Weaviate is an open source vector database that enables modern search capabilities, such as vector search, hybrid search, and generative search. With Weaviate, you can build advanced LLM applications, next-level search systems, recommendation…
Read now
-
Optimizing Deep Learning Workflows: Leveraging Stable Diffusion and Docker on WSL 2
Deep learning has revolutionized the field of artificial intelligence (AI) by enabling machines to learn and generate content that mimics human-like creativity. One advancement in this domain is Stable Diffusion, a text-to-image model released in 2022. Stable Diffusion has gained significant attention for its ability to generate highly detailed images conditioned on text descriptions, thereby…
Read now