Join our Discord Server

Ajeet Raina

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

         



547 Stories by Ajeet Raina

Exploring Singapore’s Tech Landscape at GovTech STACK Conference 2024

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

Containerize Rust Application in 2 Minutes using Docker Init

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

Taking Docker Compose to Production with One Tool

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

How to Generate Your SBOM from Docker Images

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

Docker DevTools Day 4.0 at Sony India: Where Containers, AI, and DevOps Meet

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

Online Session: What’s New in Docker

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

Is Docker Desktop Just a GUI?

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

How can I test a Pull Request before merging it?

Managing repositories, pull requests, and authentication via GitHub can sometimes feel cumbersome, especially if you prefer working from the command line. The GitHub CLI...
2 min read

The Rise of AI in Software Development: Key Insights from the 2024 Docker AI Trends Report

The software development landscape is undergoing a dramatic transformation, fueled by the integration of artificial intelligence (AI) and machine learning (ML). Docker, a pivotal...
5 min read

Getting started with Testcontainers for Node.js

In the world of software development, testing is a crucial aspect that ensures the reliability and performance of applications. Testcontainers is a popular library...
2 min read

How to Run AWS CLI in Docker

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

Introducing Collabnix Connect – A DevOps Community Hub for Learning and Collaboration

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

Building an End-to-End Retrieval-Augmented Generation (RAG) Pipeline for AI

Discover the power of Retrieval-Augmented Generation (RAG) in AI systems. Learn how combining retrieval and generative models boosts accuracy and relevancy. #AI #RAG
2 min read

What is Docker Build Check and what problem does it solve?

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

Why do Frontend and Backend developers use Docker

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

Do you still use version in Docker compose?

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

What is Ollama AI used for?

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

Setting up AWS S3 bucket locally using Localstack and Docker

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

Collabnix Monthly Newsletter – June 2024

Discover the latest in Docker and Kubernetes with community-curated tutorials, events, and tools. Explore new projects and join the conversation! 🚀 #Docker #Kubernetes #Community
2 min read

Docker DevTools Day 2.0: Dive Deep into the Docker Developer Ecosystem

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

How to Integrate Docker Scout with JFrog Artifactory

JFrog Artifactory is a universal artifact repository manager that can be used to store, manage, and deploy artifacts of all types, including Docker images....
2 min read

What is Kubetools Recommender System and What problem does it solve?

Discover how Krs, powered by GenAI technology, revolutionizes Kubernetes tool selection for DevOps and DevSecOps teams. Enhance efficiency and security today!
6 min read

Integrating Docker Scout with Jenkins CI Platform: A Step-by-Step Guide

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

Enhanced Container Isolation(ECI) vs. Rootless Docker: Securing Your Docker Desktop Workflows

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

What’s New in Docker Desktop 4.30.0

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

Getting Started with ESLint and Husky in Your Node.js Project

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

Manage Container Files with Ease in Docker Desktop

Revolutionize your container file management with Docker Desktop's Container File Explorer. Effortlessly navigate, edit, and organize files in your containers.
1 min read

Ollama Meets AMD GPUs: Leveraging ROCm for Faster LLM Training

Unlock the potential of Large Language Models with AMD GPUs and Ollama. Learn how to set up ROCm support on Kubernetes for faster training...
1 min read

Running OpenLLM on GPUs using PyTorch and vLLM backend in a Docker Container

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

error: multiple platforms feature is currently not supported for docker driver

Struggling with the "error: multiple platforms feature not supported for docker driver" message while building Docker images? Learn how to tackle this issue here!...
2 min read

Securing Your OpenAI API Keys: Best Practices and Considerations

Discover how to secure your OpenAI API keys for your Kubernetes Recommender System and prevent potential threats with these best practices and advanced considerations.
2 min read

Top 5 WordPress Plugins to Boost Website Speed in 2024

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

Running Ollama with Nvidia GPU Acceleration: A Docker Compose Guide

Discover how to harness the power of Nvidia GPUs to optimize Large Language Models like Ollama with Docker Compose in this comprehensive guide.
2 min read

How to Integrate Docker Scout with Microsoft Azure DevOps Pipeline

Discover the powerful integration of Docker Scout and Azure DevOps Pipeline for automating Docker image building and security analysis efficiently. Ideal for developers, DevOps...
4 min read

What is Docker Debug and what problem does it solve?

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

Running Llama 3 Locally with Ollama and Ollama WebUI

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

Calling All Bengaluru Developers: Join Me at Arm DevHub Live & Master Docker Build Cloud!

Excited to present at Arm DevHub Live: Bangalore on May 3rd! Join for workshops, demos, and networking opportunities in Arm architecture software development. #ArmDevHub...
1 min read

How to Run Docker in a Rootless Mode

Learn how to set up Docker in Rootless mode on Ubuntu or Debian systems to reduce security risks and run containers without root privileges.
4 min read

How to setup Ollama with Ollama-WebUI using Docker Compose

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

How to Run Ollama with Docker Desktop and Kubernetes: A Step-by-Step Guide

Discover how to effectively leverage the potential of Ollama within your development workflow using Docker Desktop and Kubernetes for seamless containerization and orchestration. #Ollama...
3 min read

Using Docker GenAI Stack with GPU for Generative AI Models

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

How To Build a Node.js Application with Docker in 5 Minutes

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!
5 min read

Kubernetes and AI: 3 Open Source Tools Powered by OpenAI

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

Collabnix Monthly Newsletter – March 2024

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

What is WebAssembly and how it is different from JavaScript

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

Dive Into the Future of Docker Development at Docker DevTools Day Bengaluru!

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

SonarQube Integration with Docker Scout: Ensuring Code Quality for Docker Images

SonarQube is a powerful tool for continuous code quality inspection, helping developers enhance code quality by identifying bugs, code smells, security vulnerabilities, and more....
7 min read

Why Ollama is Crucial for Docker GenAI Stack?

Discover how Ollama server enables Mac users to efficiently run Docker GenAI stacks with large language models, offering speed, privacy, and customization.
3 min read

What You Need to Know About Extended Internet of Things (XIoT)

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

Latest Community-Curated Tutorials, Sample Apps, Events, and Videos | Collabnix Community Updates

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

How to Set Up a PostgreSQL Replication Architecture Database in a Docker-Compose Environment

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

Highlights from Kubetools Day 2023: Demystifying the Landscape of Kubernetes

Discover the highlights of Kubetools Day at NMIT, a captivating event that brought together experts and enthusiasts in the containerization field. Explore the insights...
1 min read

Understanding Docker Build Cache

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

What is Docker Hub?

Unleash the power of containerization with Docker Hub, the essential guide for developers and enterprises. Discover features, benefits, and the vibrant community that fuels...
2 min read

Docker Desktop for Mac is no longer slow and how Docker Team fixed it

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

Ollama vs. GPT: A Comparison of Language Models for AI Applications

The world of language models (LMs) is evolving at breakneck speed, with new names and capabilities emerging seemingly every day. For those looking to...
5 min read

WSL Mirrored Mode Networking in Docker Desktop 4.26: Improved Communication and Development Workflow

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

December Newsletter

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

MindsDB Docker Extension: Build ML powered applications at a much faster pace

Imagine a world where anyone, regardless of technical expertise, can easily harness the power of artificial intelligence (AI) to gain insights from their data....
3 min read

Collabnix Monthly Newsletter – December 2023

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

AI-powered Medical Document Summarization Made Possible using Docker GenAI Stack

As medical advisors in legal cases, sifting through mountains of complex medical documents is a daily reality. Unraveling medical jargon, deciphering dense reports, and...
2 min read

Docker GenAI Stack on Windows using Docker Desktop

The Docker GenAI Stack repository, with nearly 2000 GitHub stars, is gaining traction among the data science community. It simplifies the integration of large...
6 min read

How to change the default Disk Image Installation directory in Docker Desktop for Windows

Docker Desktop is a powerful tool that allows developers to build, ship, and run applications in containers. By default, Docker stores its images and...
1 min read

PHP and Docker Init – Boost Your Development Workflow

Introducing docker init: the revolutionary command that simplifies Docker life for developers of all skill levels. Say goodbye to manual configuration and syntax headaches...
8 min read

How to Install and Run Ollama with Docker: A Beginner’s Guide

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...
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

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

Docker Desktop 4.25.0: What’s New in Containerd

Join Our Slack Community This is a series of blog posts that discusses containerd feature support in all Docker Desktop releases. Containerd is a...
3 min read

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

Join Our Slack Community Are you new to Kubernetes and looking to gain a solid understanding of its core concepts? Do check out this...
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

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

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

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

Explore how Docker Compose Profiles revolutionize environment management in containerization. Simplify your workflows with this game-changing feature! #Docker #Containerization
3 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 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...
3 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

Docker Desktop – Unexpected WSL Error

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

How to Fix “Support for password authentication was removed” error in GitHub

GitHub is a popular platform for version control and collaboration, but in August 2021, GitHub removed support for password authentication for HTTPS URLs. This...
1 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

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

ChatGPT for Developers: CheatSheet and Usage

9 min read

Top 10 Kubernetes YAML Tips and Tricks

Due to its popularity in the DevOps and container orchestration communities, many organisations and developers who use tools like Kubernetes, Ansible, and Docker are...
2 min read

How to Run Microsoft SQL in minutes using Docker Desktop

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

How to Integrate ChatGPT to a Discord Server and Run as a ChatBot

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

5 Reasons Why You Should Join Collabnix Community

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

How Docker Desktop for Windows works under the Hood?

Docker Desktop for Windows is a version of the Docker platform that is designed to work on Windows operating systems. It allows developers to...
4 min read

Can ChatGPT Debug and Fix all of your Docker and Kubernetes Issues?

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

Getting Started with Rust and Docker

Rust has consistently been one of the most loved programming languages in the Stack Overflow Developer Survey. Rust tops StackOverflow Survey 2022 as the...
6 min read

How to run Oracle Database in a Docker Container using Docker Compose

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

Turning ChatGPT into Docker Playground in 5 Minutes

ChatGPT is a highly advanced language model that can perform a wide range of natural language processing tasks with remarkable accuracy. It can act...
1 min read

How to deploy a static site using Mkdocs and Netlify

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

Getting Started with ChatGPT

What makes Chat GPT a powerful language model? ChatGPT is a powerful language model for several reasons: All of these features combined make ChatGPT...
4 min read

Running ChatGPT Client locally on Kubernetes Cluster using Docker Desktop

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

A Beginner’s Guide to Docker Networking

For Docker containers to communicate with each other and the outside world via the host machine, there has to be a layer of networking...
13 min read

Running ChatGPT Client Locally using Docker Desktop

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

Using ChatGPT to Build an Optimised Docker Image using Docker Multi-Stage Build

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

How to install and Configure NVM on Mac OS

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

How to Become a Docker Captain?

3 min read

5 Minutes to Memgraph using Docker Extension

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

Unable to locate package google-chrome-stable

Learn how to solve the Dockerfile issue when building a containerised Web scraping tool using Python, Selenium, and Beautiful Soup on Apple M1 Pro.
1 min read

Top 5 Python Sandboxes To Choose From in 2022

6 min read

What’s New in Docker Desktop 4.15?

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

Kubernetes Cheat Sheet 2022 Edition

10 min read

How to Build & Push Helm Chart to Docker Hub flawlessly

Learn how to build and push Helm Chart to Docker Hub using Docker Desktop
4 min read

How to Install the latest version of Docker Compose on Alpine Linux(in 2022)

Docker Compose V2 is the latest Compose version that went GA early this year during April 26, 2022. Compose V2 is the standard across...
1 min read

Install and Configure GitLab Runner on Kubernetes using Helm

GitLab Runner is a tool that helps run jobs and send the results back to GitLab. It is often used in continuous integration (CI)...
7 min read

HubScraper: A Docker Hub Scraper Tool built using Python, Selenium and Docker

  Web scraping has become increasingly popular in recent years, as businesses try to stay competitive and relevant in the ever-changing digital landscape. Nowadays...
9 min read

Fluentd – An Open-Source Log Collector

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

9 Best Docker and Kubernetes Resources for All Levels

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

Getting Started with Docker and Kubernetes on Raspberry Pi

Raspberry Pi OS (previously called Raspbian) is an official operating system for all models of the Raspberry Pi. We will be using Raspberry Pi...
3 min read

How to Import CSV data into Redis using Docker

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

5 Steps to Getting Your First Job as a Web Developer

Every developer you know was once like you, a newbie in web development not knowing how to navigate their way in the industry, but...
3 min read

Integrated Search Capability in Docker Desktop to accelerate the Modern Application Development

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

How to Dockerize Machine Learning Applications Built with Streamlit and Python

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....
1 min read
Join our Discord Server