Join our Discord Server

Ajeet Raina

  Bangalore https://ajeetraina.collabnix.com Ajeet Singh Raina is a former Docker Captain, Community Leader and Arm Ambassador. He is a founder of Collabnix blogging site and has authored more than 570+ blogs on Docker, Kubernetes and Cloud-Native Technology. He runs a community Slack of 8900+ members and discord server close to 2200+ members. You can follow him on Twitter(@ajeetsraina).

         



486 Stories by Ajeet Raina

Collabnix: Docker, Kubernetes, and Cloud-Native Collaboration

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...
2 min read

Kubernetes Workshop for Beginners: Learn Core Concepts and Hands-On Exercises | Register Now

Are you new to Kubernetes and looking to gain a solid understanding of its core concepts? Do check out this recorded 4 hours workshop...
1 min read

Cloud and DevOps 2.0 X Docker Community Meetup

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...
1 min read

Docker Desktop 4.25.0: What’s New in Containerd

This is a series of blog posts that discusses containerd feature support in all Docker Desktop releases. Containerd is a container runtime that is...
3 min read

Docker Scout for Your Kubernetes Cluster

Docker Scout is a collection of secure software supply chain capabilities that provide insights into the composition and security of container images. It analyzes...
3 min read

Translate a Docker Compose File to Kubernetes Resources using Kompose

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,...
3 min read

Foundation Vs Generative AI Model Demystified

In the realm of artificial intelligence, the terms "foundation AI model" and "generative AI model" are often used interchangeably, leading to a degree of...
1 min read

How to Integrate Docker Scout with GitLab

GitLab is a DevOps platform that combines the functionality of a Git repository management system with continuous integration (CI) and continuous delivery (CD). It...
6 min read

Docker Init for Go Developers

Are you a Go developer who still writes Dockerfile and Docker Compose manually? Containerizing Go applications is a crucial step towards ensuring consistent and...
3 min read

What is Docker Compose Include and What problem does it solve?

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...
3 min read

Using FastAPI inside a Docker container

Python has long been a favorite among developers for its simplicity and readability. Over the years, it has found its place in various domains...
5 min read

Leveraging Compose Profiles for Dev, Prod, Test, and Staging Environments

In the world of containerization, managing applications across different environments can be a daunting task. Each environment, whether it’s development, production, testing, or staging,...
2 min read

What is Hugging Face and why it is damn popular?

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....
2 min read

Docker Best Practices – Slim Images

Docker images are the building blocks of Docker containers. They are lightweight, executable packages of software that include everything needed to run an application:...
4 min read

What a Career in Full Stack Development Looks Like

A career in full-stack development is both thrilling and dynamic. Full-stack developers wear many hats and are therefore invaluable to many companies, both big...
4 min read

What is Docker Compose Watch and what problem does it solve?

Quick Update: Docker Compose File Watch is no longer an experimental feature. I recommend you to either use the latest version of Docker Desktop...
6 min read

Running Ollama 2 on NVIDIA Jetson Nano with GPU using Docker

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...
2 min read

Getting Started with GenAI Stack powered with Docker, LangChain, Neo4j and Ollama

At DockerCon 2023, Docker announced a new GenAI Stack – a great way to quickly get started building GenAI-backed applications with only a few...
8 min read

What is Resource Saver Mode in Docker Desktop and what problem does it solve?

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...
4 min read

Docker for Data Science: Streamline Your Workflows and Collaboration

Data science is a dynamic field that revolves around experimentation, analysis, and model building. Data scientists often work with various libraries, dependencies, and data...
6 min read

DockerCon 2023: Developers at the Heart of Container Innovation

Are you a developer ready for an immersive learning experience like no other? DockerCon 2023 is back, live and in person, and it promises...
2 min read

🐳 Boost Your Docker Workflow: Introducing Docker Init for Python Developers 🚀

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...
4 min read

Automating Docker Container Restarts Based on CPU Usage: A Guide

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...
2 min read

How to Build and Containerise Sentiment Analysis Using Python, Twitter and Docker

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...
2 min read

Easy way to colorify Your Shell Prompt Experience on The Mac

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...
2 min read

What is Docker Swarm and what problem does it solve?

Docker Swarm is a container orchestration tool built and managed by Docker, Inc. It is the native clustering tool for Docker. Swarm uses the...
11 min read

How to Fix “Pods stuck in Terminating status” Error

Kubernetes, a powerful container orchestration platform, has revolutionized the deployment and management of containerized applications. However, as with any technology, it comes with its...
2 min read

Highlights of the Docker and Wasm Day Community Meetup Event

The Docker Bangalore and Collabnix (Wasm) communities converged at the Microsoft Reactor Office for a groundbreaking meetup that explored the fusion of two transformative...
3 min read

Kubernetes on Docker Desktop in 2 Minutes

Docker Desktop is the easiest way to run Kubernetes on your local machine – it gives you a fully certified Kubernetes cluster and manages all...
3 min read

Docker System Prune: Cleaning Up Your Docker Environment

Docker has revolutionized how software applications are developed, deployed, and run. Containers provide a consistent environment for applications, making them portable across different systems....
2 min read

Docker Dev Tools: Turbocharge Your Workflow! 

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...
1 min read

Announcing the Meetup Event – Container Security Monitoring for Developers using Docker Scout

There are various security tools available today in the market. While there are similarities and differences between all tools of this nature, Docker Scout...
52 sec read

The State of Docker Adoption for AI/ML

Artificial intelligence (AI) and machine learning (ML) are now part of many applications, and this trend is only going to continue. As more and...
1 min read

Implementing Automated RDS Backup and Restore Strategy with Terraform

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...
3 min read

How to Fix “Cannot connect to the Docker daemon at unix:/var/run/docker.sock” Error Message?

Docker is a popular platform for building, shipping, and running applications in containers. However, sometimes when you try to run Docker commands, you may...
1 min read

Rate Limiting in Redis Explained

Rate limiting is a crucial mechanism used to control the flow of incoming requests and protect web applications and APIs from abuse and overload....
8 min read

How to Integrate Docker Scout with GitHub Actions

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...
3 min read

Docker Secrets Best Practices: Protecting Sensitive Information in Containers

Docker has revolutionized the way we build, ship, and run applications. However, when it comes to handling sensitive information like passwords, API keys, and...
4 min read

Performing CRUD operations in Mongo using Python and Docker

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...
4 min read

Efficient Strategies and Best Practices to Minimize Resource Consumption of Containers in Host Systems

Containers have revolutionized the way applications are deployed and managed. However, as the number of containers increases within a host system, resource utilization can...
2 min read

A First Look at Docker Scout – A Software Supply Chain Security for Developers

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...
6 min read

Getting Started with the Low-Cost RPLIDAR Using NVIDIA Jetson Nano

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...
4 min read

Update Your Kubernetes App Configuration Dynamically using ConfigMap

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...
3 min read

Kubernetes 101: A One-Day Workshop for Beginners

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...
58 sec read

Think Beyond the Walls of Your Office

A few years ago, a colleague of mine questioned the time and effort I dedicated to organizing Meetups in and outside of Bengaluru, all...
3 min read

Exploring the Future of Local Cloud Development: Highlights from the Cloud DevXchange Meetup

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...
2 min read

CI/CD for Docker Using GitHub Actions

Learn how you can use GitHub Actions with Docker containers
2 min read

How to Effectively Monitor and Manage Cron Jobs

Conclusion In conclusion, cron jobs can be a powerful tool for automating repetitive tasks, but they can also create problems if not managed effectively....
6 min read

How to build Wasm container and push it to Docker Hub

WebAssembly (Wasm) has gained significant traction in the technology world, offering a powerful way to run code in web browsers and beyond. As developers...
2 min read

How to Clear Docker Cache?

Explore how to clean Docker cache to improve performance and optimize disk usage.
2 min read

Is WebAssembly better than JavaScript

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...
4 min read

Wasm: Explained to a 5 years old

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...
4 min read

Exploring Cluster Resources with Kubeview: A Visual Approach to Kubernetes Monitoring

Kubeview is a powerful open-source tool that provides a visual representation of your Kubernetes cluster, allowing you to explore resources and their relationships.
3 min read

Installing and Updating the Kubectl

2 min read

Wasm and Kubernetes – Working Together

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...
4 min read

How to Install ChatGPT Locally

2 min read

Getting Started with .NET and Docker

3 min read

Kubernetes 101 Workshop – A Complete Hands-on Labs and Tutorials

Learn about the fundamentals of Kubernetes architecture in an easy and visual way.
1 min read

Kubernetes for Python Developers

Kubernetes is a popular container orchestration platform that provides a powerful API for managing containerized applications. The Kubernetes API is a RESTful interface that...
3 min read

How to fix “An unexpected error was encountered while executing a WSL command” in Docker Desktop

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...
4 min read

Understanding Docker Image Layering Concept with Dockerfile

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....
4 min read

ChatGPT for Python Developers

5 min read

How to Build a Discord Bot with ChatGPT?

3 min read

Getting Started with FastAPI and Docker

The architecture of FastAPI is based on the following key components: The architecture of FastAPI is designed to be fast, easy to use, and...
3 min read

Running Arm-based Docker Image on non-Arm Platform using Emulator

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...
2 min read

Kubernetes Security: 8 Best Practices to Secure Your Cluster

Kubernetes is an open-source platform designed for managing containerized workloads and services. It offers a range of features that make it easier for organizations...
16 min read

How To Use Traefik v2 as a Reverse Proxy for Docker

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...
3 min read

Kubernetes ReplicaSet: An Introduction

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....
6 min read

How to Build a Docker Extension From the Scratch

As a developer using Docker Desktop, you have access to a powerful tool that can help you build, share, and run your applications in...
11 min read

Is it possible to run Docker container on Arduino Uno?

The short answer is “No, you cannot run Docker containers directly on an Arduino Uno R3 board as it does not have an operating...
2 min read

Kubernetes StatefulSets and Its Best Practices

Kubernetes StatefulSets are a type of controller in Kubernetes that manage the deployment and scaling of stateful applications. Stateful applications are those that maintain...
2 min read

How to Deploy a Simple Wasm and Docker App using Docker Desktop

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...
3 min read

Getting Started with Docker and PostgreSQL

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...
4 min read

Run And Configure Grafana Docker Image

Grafana provides a comprehensive solution for data visualization, exploration, and monitoring, helping organizations make better decisions by providing them with a clear understanding of...
5 min read

With Grove Base Hat and OLED I2C Board for NVIDIA Jetson Nano

Grove Shield for Jetson Nano is an expansion board for Jetson Nano, designed by Seeed Studio, for the orderliness of your connected sensors when...
5 min read

This website uses cookies. By continuing to use this site, you accept our use of cookies. 

Join our Discord Server