547 Stories by Ajeet Raina
I recently visited Singapore for the first time, and it was an incredible experience. I didn’t know much about the country, developer community, or...
Introduced in Docker Desktop 4.18, the new docker init CLI generates Docker assets for projects, making creating Docker images and containers easier. When you run the docker...
Imagine you’re using Docker Compose to develop and test your app. It’s a great tool for getting multiple containers to work together on a single host,...
In today’s software landscape, understanding the components of your applications is crucial for security and compliance. A Software Bill of Materials (SBOM) provides a...
Docker DevTools Day 4.0 in Bengaluru was nothing short of spectacular, bringing together a vibrant community of developers, DevOps professionals, and tech enthusiasts. Held at...
Are you eager to dive deeper into the world of Docker? Look no further! We’re excited to announce an upcoming live event featuring insights...
When interacting with tons of engineers, I often hear a common question: “Why should I use Docker Desktop? I’m already comfortable using the CLI,...
Managing repositories, pull requests, and authentication via GitHub can sometimes feel cumbersome, especially if you prefer working from the command line. The GitHub CLI...
The software development landscape is undergoing a dramatic transformation, fueled by the integration of artificial intelligence (AI) and machine learning (ML). Docker, a pivotal...
In the world of software development, testing is a crucial aspect that ensures the reliability and performance of applications. Testcontainers is a popular library...
This document provides a step-by-step guide on how to run the AWS Command Line Interface (CLI) within a Docker container. The AWS CLI is...
Welcome to Collabnix Connect, a platform designed to bring DevOps professionals together in one place to share knowledge, collaborate on projects, and grow through tech...
Discover the power of Retrieval-Augmented Generation (RAG) in AI systems. Learn how combining retrieval and generative models boosts accuracy and relevancy. #AI #RAG
Docker has become an indispensable tool for developers to package and deploy applications. A crucial aspect of efficient Docker development is ensuring the correctness of...
Imagine you’re building a simple to-do list app. It seems straightforward: a frontend to display tasks and a backend to store them. But let’s dive...
For those who’ve been working with Docker Compose for a while, the ‘version’ property at the top of your docker-compose.yml file might be a familiar sight....
Discover Ollama, the open-source project that brings powerful language models to your local machine. Say goodbye to cloud barriers and hello to easy, offline...
Discover LocalStack, an open-source tool with 52k stars that emulates AWS services locally for faster, cost-effective development. Learn its features and benefits here.
Discover the latest in Docker and Kubernetes with community-curated tutorials, events, and tools. Explore new projects and join the conversation! 🚀 #Docker #Kubernetes #Community
Calling all Docker enthusiasts! Join us for the second edition of Docker DevTools Day Bengaluru on June 22nd. This community event is your chance to dive...
JFrog Artifactory is a universal artifact repository manager that can be used to store, manage, and deploy artifacts of all types, including Docker images....
Discover how Krs, powered by GenAI technology, revolutionizes Kubernetes tool selection for DevOps and DevSecOps teams. Enhance efficiency and security today!
Learn how to integrate Docker Scout with Jenkins CI platform by setting up a custom Docker network and running a Docker-in-Docker container for CI/CD...
Docker Desktop is a popular tool for developers working with containers on Windows, Linux and macOS. But as containerized applications become more prevalent, so does...
Docker Desktop 4.30.0 is now available to download and install on your laptop. It brings a variety of improvements and bug fixes for developers building...
Ensuring clean and consistent code is crucial for any Node.js project. This blog dives into a practical approach to achieve that by integrating ESLint...
Revolutionize your container file management with Docker Desktop's Container File Explorer. Effortlessly navigate, edit, and organize files in your containers.
Unlock the potential of Large Language Models with AMD GPUs and Ollama. Learn how to set up ROCm support on Kubernetes for faster training...
OpenLLM is a powerful platform that simplifies deploying open-source large language models (LLMs). With integrations like OpenAI's Compatible Endpoints and Transformers Agents, OpenLLM offers...
Struggling with the "error: multiple platforms feature not supported for docker driver" message while building Docker images? Learn how to tackle this issue here!...
Discover how to secure your OpenAI API keys for your Kubernetes Recommender System and prevent potential threats with these best practices and advanced considerations.
Enhance your WordPress website's speed with these five essential plugins in 2024. Learn how Google Site Kit, Performance Lab, and Speculative Loading can optimize...
Discover how to harness the power of Nvidia GPUs to optimize Large Language Models like Ollama with Docker Compose in this comprehensive guide.
Discover the powerful integration of Docker Scout and Azure DevOps Pipeline for automating Docker image building and security analysis efficiently. Ideal for developers, DevOps...
The docker debug is a new command introduced in Docker Desktop 4.27.0. It allows you to open a debug shell into any container or image. The...
Meta (formerly Facebook) has just released Llama 3, a groundbreaking large language model (LLM) that promises to push the boundaries of what AI can achieve. The...
Excited to present at Arm DevHub Live: Bangalore on May 3rd! Join for workshops, demos, and networking opportunities in Arm architecture software development. #ArmDevHub...
Learn how to set up Docker in Rootless mode on Ubuntu or Debian systems to reduce security risks and run containers without root privileges.
Unlock the potential of Ollama, an open-source LLM, for text generation, code completion, translation, and more. See how Ollama works and get started with...
Discover how to effectively leverage the potential of Ollama within your development workflow using Docker Desktop and Kubernetes for seamless containerization and orchestration. #Ollama...
Introducing the Docker GenAI Stack, a set of open-source tools that simplify the development and deployment of Generative AI applications. With components like Langchain,...
Learn how to quickly containerize your Node.js app using Docker. Follow this guide for an efficient way to get started with Node.js and Docker!
As per the recent Cloud-Native AI report generated by CNCF during the KubeCon + CloudNativeCon Europe conference, AI is empowering operators and developers to work smarter,...
Welcome to the Collabnix Monthly Newsletter. We bring you a list of the latest community-curated tutorials, sample apps, events, and videos. Interested in submitting...
So, you’ve probably heard of WebAssembly, right? It’s this cool, low-level binary thing that’s shaking up the web development scene. Instead of being yet...
Calling all tech and Docker enthusiasts! Don't miss the first-ever Docker DevTools Day in Bengaluru, a celebration of innovation, collaboration, and cutting-edge developer tooling....
SonarQube is a powerful tool for continuous code quality inspection, helping developers enhance code quality by identifying bugs, code smells, security vulnerabilities, and more....
Discover how Ollama server enables Mac users to efficiently run Docker GenAI stacks with large language models, offering speed, privacy, and customization.
Discover the benefits and challenges of adopting the Extended Internet of Things (XIoT) in this comprehensive guide. Find out how XIoT can revolutionize decision-making,...
Discover the latest community-curated tutorials, sample apps, events, and videos in the Collabnix Community. Submit your own content for inclusion in our monthly updates....
Learn how to set up a replication architecture database in a Docker environment using Docker-Compose. Scale your database efficiently for different operations and transactions....
Discover the highlights of Kubetools Day at NMIT, a captivating event that brought together experts and enthusiasts in the containerization field. Explore the insights...
Discover how Docker caching works and its impact on image builds in this blog post. Learn how caching differs for ADD/COPY and RUN commands.
Unleash the power of containerization with Docker Hub, the essential guide for developers and enterprises. Discover features, benefits, and the vibrant community that fuels...
Docker Desktop for Mac was previously known to have performance issues, particularly with file system events and I/O operations. However, the Docker team has...
The world of language models (LMs) is evolving at breakneck speed, with new names and capabilities emerging seemingly every day. For those looking to...
Discover the new WSL mirrored mode networking in Docker Desktop 4.0! Simplify communication between WSL and Docker containers for improved development workflow and network...
Welcome to the Collabnix Monthly Newsletter! We bring you a curated list of latest community-curated tutorials, sample apps, events, and videos. Interested in submitting...
Imagine a world where anyone, regardless of technical expertise, can easily harness the power of artificial intelligence (AI) to gain insights from their data....
Welcome to the Collabnix Monthly Newsletter! Get the latest community-curated tutorials, events, and more. Submit your own article or video for inclusion in our...
As medical advisors in legal cases, sifting through mountains of complex medical documents is a daily reality. Unraveling medical jargon, deciphering dense reports, and...
The Docker GenAI Stack repository, with nearly 2000 GitHub stars, is gaining traction among the data science community. It simplifies the integration of large...
Docker Desktop is a powerful tool that allows developers to build, ship, and run applications in containers. By default, Docker stores its images and...
Introducing docker init: the revolutionary command that simplifies Docker life for developers of all skill levels. Say goodbye to manual configuration and syntax headaches...
Let’s create our own local ChatGPT. In the rapidly evolving landscape of natural language processing, Ollama stands out as a game-changer, offering a seamless...
Docker Scout is a collection of secure software supply chain capabilities that provide insights into the composition and security of container images. It analyzes...
In today’s technology-driven world, open-source projects have become the cornerstone of innovation and collaboration. Collabnix, a vibrant community of developers, DevOps engineers, and technology...
Join Our Slack Community This is a series of blog posts that discusses containerd feature support in all Docker Desktop releases. Containerd is a...
Join Our Slack Community Are you new to Kubernetes and looking to gain a solid understanding of its core concepts? Do check out this...
Join us for an exciting in-person meetup at Bengaluru as we bring everyone together to participate, collaborate, and share their knowledge on the latest...
Docker Compose is a tool for defining and running multi-container Docker applications. It is a popular choice for developing and deploying applications locally. However,...
In the realm of artificial intelligence, the terms "foundation AI model" and "generative AI model" are often used interchangeably, leading to a degree of...
GitLab is a DevOps platform that combines the functionality of a Git repository management system with continuous integration (CI) and continuous delivery (CD). It...
Are you a Go developer who still writes Dockerfile and Docker Compose manually? Containerizing Go applications is a crucial step towards ensuring consistent and...
Docker Compose is a powerful tool for defining and running multi-container Docker applications. It enables you to manage complex applications with multiple services, networks, and...
Discover the power of FastAPI for Python web development. Learn about its async-first design, automatic documentation, type hinting, performance, ecosystem, and more. Master containerizing...
Explore how Docker Compose Profiles revolutionize environment management in containerization. Simplify your workflows with this game-changing feature! #Docker #Containerization
In the dynamic landscape of Natural Language Processing (NLP) and machine learning, one name stands out for its exceptional contributions and widespread popularity: Hugging Face....
Docker images are the building blocks of Docker containers. They are lightweight, executable packages of software that include everything needed to run an application:...
Quick Update: Docker Compose File Watch is no longer an experimental feature. I recommend you to either use the latest version of Docker Desktop...
Ollama is a rapidly growing development tool, with 10,000 Docker Hub pulls in a short period of time. It is a large language model...
At DockerCon 2023, Docker announced a new GenAI Stack – a great way to quickly get started building GenAI-backed applications with only a few...
Resource Saver mode is a new feature introduced in Docker Desktop 4.22 that allows you to conserve resources by reducing the amount of memory...
Data science is a dynamic field that revolves around experimentation, analysis, and model building. Data scientists often work with various libraries, dependencies, and data...
Are you a developer ready for an immersive learning experience like no other? DockerCon 2023 is back, live and in person, and it promises...
Are you a Python developer still building Dockerfile and Docker Compose files manually? If the answer is “yes,” then you’re definitely missing out on...
Effectively managing Docker containers involves monitoring resource consumption and automating responses to maintain optimal performance. In this guide, we’ll delve into the process of...
Sentiment analysis is a powerful technique that allows us to gauge the emotional tone behind a piece of text. In today’s digital age, social...
Have you ever attended a developer conference and marveled at the colorful and eye-catching terminal prompts displayed by presenters? If you’ve wondered how to...
Docker Swarm is a container orchestration tool built and managed by Docker, Inc. It is the native clustering tool for Docker. Swarm uses the...
Kubernetes, a powerful container orchestration platform, has revolutionized the deployment and management of containerized applications. However, as with any technology, it comes with its...
The Docker Bangalore and Collabnix (Wasm) communities converged at the Microsoft Reactor Office for a groundbreaking meetup that explored the fusion of two transformative...
Docker Desktop is the easiest way to run Kubernetes on your local machine – it gives you a fully certified Kubernetes cluster and manages all...
Docker has revolutionized how software applications are developed, deployed, and run. Containers provide a consistent environment for applications, making them portable across different systems....
In today’s rapidly evolving development landscape, maximizing productivity and streamlining workflows are paramount. Docker, with its cutting-edge developer tools, presents an opportunity to supercharge...
There are various security tools available today in the market. While there are similarities and differences between all tools of this nature, Docker Scout...
Artificial intelligence (AI) and machine learning (ML) are now part of many applications, and this trend is only going to continue. As more and...
In today’s fast-paced digital world, data protection and business continuity are of paramount importance. For organizations leveraging Amazon RDS (Relational Database Service), implementing an...
Docker is a popular platform for building, shipping, and running applications in containers. However, sometimes when you try to run Docker commands, you may...
Rate limiting is a crucial mechanism used to control the flow of incoming requests and protect web applications and APIs from abuse and overload....
Docker Scout is a collection of software supply chain features that provide insights into the composition and security of container images. It analyzes image contents...
Docker has revolutionized the way we build, ship, and run applications. However, when it comes to handling sensitive information like passwords, API keys, and...
MongoDB is a popular open-source document-oriented NoSQL database that uses a JSON-like document model with optional schemas. It was first released in 2009 and has...
Containers have revolutionized the way applications are deployed and managed. However, as the number of containers increases within a host system, resource utilization can...
With the latest Docker Desktop 4.17 release, the Docker team introduced Docker Scout. Docker Scout is a collection of software supply chain features that appear throughout Docker...
Conclusion Getting started with low-code RPlidar with Jetson Nano is an exciting journey that can open up a wide range of possibilities for building...
ConfigMap is a Kubernetes resource that allows you to store configuration data separately from your application code. It provides a way to decouple configuration settings...
Are you new to Kubernetes and looking to gain a solid understanding of its core concepts? Join us for a one-day workshop on Kubernetes...
A few years ago, a colleague of mine questioned the time and effort I dedicated to organizing Meetups in and outside of Bengaluru, all...
The recent Cloud DevXchange meetup, organized by LocalStack in collaboration with KonfHub and Collabnix, brought together developers and cloud enthusiasts in Bengaluru for a day of knowledge-sharing and networking. With...
Learn how you can use GitHub Actions with Docker containers
Conclusion In conclusion, cron jobs can be a powerful tool for automating repetitive tasks, but they can also create problems if not managed effectively....
WebAssembly (Wasm) has gained significant traction in the technology world, offering a powerful way to run code in web browsers and beyond. As developers...
Explore how to clean Docker cache to improve performance and optimize disk usage.
The question of whether WebAssembly is better than JavaScript is not straightforward, as both technologies have their strengths and weaknesses. It’s important to consider...
WebAssembly (abbreviated Wasm) is like a special language that helps computers understand and run programs really fast on the internet. It’s like having a translator...
Kubeview is a powerful open-source tool that provides a visual representation of your Kubernetes cluster, allowing you to explore resources and their relationships.
WebAssembly is a binary format that allows running code written in multiple languages (C/C++, Rust, Go, etc.) on the web. This format offers a...
Learn about the fundamentals of Kubernetes architecture in an easy and visual way.
Kubernetes is a popular container orchestration platform that provides a powerful API for managing containerized applications. The Kubernetes API is a RESTful interface that...
If you’re using Docker Desktop for Windows and you’re seeing the error message "Docker Desktop Unexpected WSL error," it means that there’s a problem...
GitHub is a popular platform for version control and collaboration, but in August 2021, GitHub removed support for password authentication for HTTPS URLs. This...
Docker container is a runnable instance of an image, which is actually made by writing a readable/writable layer on top of some read-only layers....
The architecture of FastAPI is based on the following key components: The architecture of FastAPI is designed to be fast, easy to use, and...
QEMU (short for Quick EMUlator) is a free and open-source machine emulator and virtualizer that can run operating systems and programs written for one...
Traefik is a powerful and flexible tool for managing traffic and routing requests in modern cloud-native environments. It has become a popular choice for many...
Kubernetes ReplicaSets are a way of ensuring that a specified number of replicas (i.e., identical copies) of a pod are running at all times....
As a developer using Docker Desktop, you have access to a powerful tool that can help you build, share, and run your applications in...
The short answer is “No, you cannot run Docker containers directly on an Arduino Uno R3 board as it does not have an operating...
Kubernetes StatefulSets are a type of controller in Kubernetes that manage the deployment and scaling of stateful applications. Stateful applications are those that maintain...
WebAssembly (Wasm) is a low-level binary format that is designed to be executed in a sandboxed environment, such as web browser. It provides a...
PostgreSQL is an open-source relational database management system (RDBMS) that is known for its reliability, robustness, and scalability. It is widely used in enterprise...
Grafana provides a comprehensive solution for data visualization, exploration, and monitoring, helping organizations make better decisions by providing them with a clear understanding of...
Grove Shield for Jetson Nano is an expansion board for Jetson Nano, designed by Seeed Studio, for the orderliness of your connected sensors when...
Due to its popularity in the DevOps and container orchestration communities, many organisations and developers who use tools like Kubernetes, Ansible, and Docker are...
Docker Desktop for Windows is a Windows-based application that provides a user-friendly interface for developers to build, package, and ship applications as containers. It...
ChatGPT is a language model developed by OpenAI. It is a variant of the GPT (Generative Pre-trained Transformer) architecture and is trained on a...
With over 8000+ Slack members, the Collabnix community has been helping millions of technical engineers worldwide. Collabnix is a community platform for developers, DevOps engineers,...
Docker Desktop for Windows is a version of the Docker platform that is designed to work on Windows operating systems. It allows developers to...
The short answer is “not 100%”. Here’s the reason why? ChatGPT can provide general information and guidance on Docker issues, but it may not...
Rust has consistently been one of the most loved programming languages in the Stack Overflow Developer Survey. Rust tops StackOverflow Survey 2022 as the...
Oracle Container Registry (OCR) is a private container registry provided by Oracle Corporation that allows users to store, distribute, and manage container images. OCR is...
ChatGPT is a highly advanced language model that can perform a wide range of natural language processing tasks with remarkable accuracy. It can act...
MkDocs is an open-source static site generator that is used to create documentation websites. It is written in Python and is built on top of...
What makes Chat GPT a powerful language model? ChatGPT is a powerful language model for several reasons: All of these features combined make ChatGPT...
Join our Discord Server Pre-requisite Step 1. Install Docker Desktop Step 2. Enable Kubernetes Step 3. Writing the Dockerfile This Dockerfile uses python:3.8-slim-buster image,...
For Docker containers to communicate with each other and the outside world via the host machine, there has to be a layer of networking...
The short answer is “Yes!”. It is possible to run Chat GPT Client locally on your own computer. Here’s a quick guide that you...
GPT (short for “Generative Pre-trained Transformer”) is a type of language model developed by OpenAI. OpenAI is a nonprofit organisation based in San Francisco,...
nvm (Node Version Manager) is a tool that allows you to install and manage multiple versions of Node.js on your Mac. nvm is a...
Memgraph is a high-performance, distributed in-memory graph database. It is designed to handle large volumes of data and complex queries, making it suitable for...
Learn how to solve the Dockerfile issue when building a containerised Web scraping tool using Python, Selenium, and Beautiful Soup on Apple M1 Pro.
Docker Desktop 4.15 is now available for all platforms – Linux, Windows and macOS. It comes with Docker Compose v2.13.0, Containerd v1.6.10 and Docker Hub Tool v0.4.5 2 Major...
Learn how to build and push Helm Chart to Docker Hub using Docker Desktop
Docker Compose V2 is the latest Compose version that went GA early this year during April 26, 2022. Compose V2 is the standard across...
GitLab Runner is a tool that helps run jobs and send the results back to GitLab. It is often used in continuous integration (CI)...
Web scraping has become increasingly popular in recent years, as businesses try to stay competitive and relevant in the ever-changing digital landscape. Nowadays...
With 11,600 GitHub stars and 1,300 forks, Fluentd is an open-source data collector for unified logging layer. It is a cross-platform tool that allows...
If you’re a developer hunting for Docker and Kubernetes-related resources, then you have finally arrived at the right place. Docker is a suite of software...
Raspberry Pi OS (previously called Raspbian) is an official operating system for all models of the Raspberry Pi. We will be using Raspberry Pi...
CSV refers to “comma-separated values”. A CSV file is a simple text file in which data record is separated by commas or other types of...
Every developer you know was once like you, a newbie in web development not knowing how to navigate their way in the industry, but...
MongoDB is a popular document-oriented database used to store and process data in the form of documents. In my last blog post, I talked about...
Customer churn is a million-dollar problem for businesses today. The SaaS market is becoming increasingly saturated, and customers can choose from plenty of providers....