Documentation for docker-mailserver (DMS), a production-ready fullstack mail server. It covers getting started, configuration, examples, FAQs, and contributing guidelines.
Founded in 2007, Bitnami initially simplified open-source software deployment with pre-packaged stacks, eliminating complex configuration tasks for developers.
Bitnami has adapted to the changing tech landscape, expanding from installers and VMs to support cloud platforms, containers (Docker, Helm), and Kubernetes.
Docker is making it easier for developers to run and test AI Large Language Models (LLMs) on their PCs with the launch of Docker Model Runner, a new beta feature in Docker Desktop 4.40 for Apple silicon-powered Macs. It also integrates the Model Context Protocol (MCP) for streamlined connections between AI agents and data sources.
This article details building a Retrieval-Augmented Generation (RAG) system to assist with research paper tasks, specifically question answering over a PDF document. It covers document loading, splitting, embedding with Sentence Transformers, using ChromaDB as a vector database, and implementing a query interface with LangChain.
The article details the author's experience switching from NGINX to Traefik as a reverse proxy for Docker Compose applications, citing scalability and ease of management as key benefits. It explains what a reverse proxy is and highlights Traefik’s automatic configuration and SSL certificate renewal features.
This article details how to host a personal website using Docker, Nginx Proxy Manager, and Ghost, offering a self-hosted alternative to paid hosting services.
This article details seven Docker containers – Nextcloud, Vaultwarden, Homepage, Firefly III, Excalidraw, Code-server, and Docmost – and how they are used to enhance personal and professional productivity. It focuses on self-hosting and streamlining workflows.
Learn how to get started with Podman, a daemon-less and secure containerization tool that's a great alternative to Docker.
Dagger is a portable devkit for CI/CD pipelines, developed by the creators of Docker. It enables DevOps engineers to build and run powerful pipelines anywhere by providing a composable, reusable software components system. Powered by Buildkit, Dagger aims to solve the fragmentation problem in DevOps by unifying development and CI environments, facilitating local testing and debugging, and avoiding CI lock-in. Dagger runs on any Docker-compatible runtime, solving dev/CI drift and CI lock-in, and it's in early stages of development with active community participation encouraged.
Solomon Hykes, creator of Docker and CEO of Dagger, advocates for containerizing AI agents to manage complexity and enhance reusability. At Sourcegraph’s AI Tools Night, he demonstrated building an AI agent and a cURL clone using Dagger's container-based approach, emphasizing the benefits of standardization and debuggability.