How to Run Hugging Face Models Programmatically Using Ollama and Testcontainers

  • Post author:
  • Post category:Web Runtime

Hugging Face now hosts more than 700,000 models, with the number continuously rising. It has become the premier repository for AI/ML models, catering to both general and highly specialized needs. As the adoption of AI/ML models accelerates, more application developers are eager to integrate them into their projects. However, the…

Continue ReadingHow to Run Hugging Face Models Programmatically Using Ollama and Testcontainers

Ruby 3.3.4 Released

  • Post author:
  • Post category:Web Runtime

Ruby 3.3.4 has been released. This release fixes a regression in Ruby 3.3.3 that dependencies are missing in the gemspec of some bundled gems: net-pop, net-ftp, net-imap, and prime [Bug #20581]. The fix allows Bundler to successfully install those gems on platforms like Heroku. If your bundle install runs correctly…

Continue ReadingRuby 3.3.4 Released

Using Generative AI to Create Runnable Markdown

  • Post author:
  • Post category:Web Runtime

This ongoing GenAI Docker Labs series will explore the exciting space of AI developer tools. At Docker, we believe there is a vast scope to explore, openly and without the hype. We will share our explorations and collaborate with the developer community in real-time. Although developers have adopted autocomplete tooling…

Continue ReadingUsing Generative AI to Create Runnable Markdown

ReadMeAI: An AI-powered README Generator for Developers

  • Post author:
  • Post category:Web Runtime

This post was written in collaboration with Docker AI/ML Hackathon participants Gitanshu Sankhla and Vijay Barma. In this AI/ML Hackathon post, we’ll share another interesting winning project from last year’s Docker AI/ML Hackathon. This time, we will dive into ReadMeAI, one of the honorable mention winners.  For many developers, planning…

Continue ReadingReadMeAI: An AI-powered README Generator for Developers

How to Measure DevSecOps Success: Key Metrics Explained

  • Post author:
  • Post category:Web Runtime

DevSecOps involves the integration of security throughout the entire software development and delivery lifecycle, representing a cultural shift where security is a collective responsibility for everyone building software. By embedding security at every stage, organizations can identify and resolve security issues earlier in the development process rather than during or…

Continue ReadingHow to Measure DevSecOps Success: Key Metrics Explained

New Beta Feature: Deep Dive into GitHub Actions Docker Builds with Docker Desktop

  • Post author:
  • Post category:Web Runtime

We’re excited to announce the beta release of a new feature for inspecting GitHub Actions builds directly in Docker Desktop 4.31.  Centralized CI/CD environments, such as GitHub Actions, are popular and useful, giving teams a single location to build, test, and verify their deployments. However, remote processes, such as builds…

Continue ReadingNew Beta Feature: Deep Dive into GitHub Actions Docker Builds with Docker Desktop

NGINX Chats with ChatGPT and Gets Mixed Results from the Hottest Bot du Jour

In the short time since its debut, ChatGPT has taken the technology world by storm. Created by AI research and deployment company OpenAI, ChatGPT is a browser‑based chatbot that uses OpenAI’s natural language models to learn how to interact with humans in what OpenAI calls a “conversational way”. It can…

Continue ReadingNGINX Chats with ChatGPT and Gets Mixed Results from the Hottest Bot du Jour

A Deeper Dive into WebAssembly, the New Executable Format for the Web

Things are constantly changing in the world of computing. From mainframes to cloud IaaS, from virtual machines to Linux, we are constantly extending and reinventing technologies. Often these changes are driven by the fact that “the way we’ve always done it” no longer works in a new paradigm, or actually…

Continue ReadingA Deeper Dive into WebAssembly, the New Executable Format for the Web