
Rethinking DevOps
An unusual series. Here's a theoretical approach to a new model you can adopt that simplifies how those DevOps tools we talk about can be made and managed by the DevOps community.
· Avimanyu Bandyopadhyay

Run Linux Commands Inside Containers With Docker Compose
Here are various ways you run Linux commands inside Docker Containers, with or without entering them. Moreover, learn how to do that from any directory in Linux.
· Avimanyu Bandyopadhyay

FinOps: Optimizing Financial Infrastructure With DevOps
Understand how DevOps can inspire financial frameworks and models in any organization or community.
· Avimanyu Bandyopadhyay

EduOps: Applying DevOps To Bring the Academia and Industry Together
Learn what is EduOps and how it can bring the academia and industry closer together!
· Avimanyu Bandyopadhyay

How to Check Disk Space Usage for Docker Images, Containers and Volumes
A collection of tips to let you know how to check disk space usage of Docker Images, Containers and Volumes on your Linux server host.
· Avimanyu Bandyopadhyay

Difference between Containerization and Orchestration: A Layman's Outlook
Learn the basic difference between containerization and orchestration through a simple analogy.
· Avimanyu Bandyopadhyay

Introduction to Virtualization: A Comprehensive Guide for Beginners
This is a complete beginner's introduction to virtualization. Learn types of virtualization, its essential components and benefits.
· Avimanyu Bandyopadhyay

Setting Hostname in Docker Compose
In this quick Docker tip, you'll learn how to set a hostname for your container via Docker Compose.
· Avimanyu Bandyopadhyay

What is a Hypervisor? What's the Difference Between Type 1 and 2?
A quick look into how hypervisors work and the difference between their two types.
· Avimanyu Bandyopadhyay

How to Upgrade Docker Containers Automatically When Updating Dockerized Web Apps
Updating WebApps is a regular task for sysadmins. Upgrading the containers that hold them is another extra effort. Automate that & make life easier.
· Avimanyu Bandyopadhyay

Docker Compose Up vs Start and Down vs Stop: Differences Explained
For a beginner on docker-compose, terms like docker-compose up, start, down and stop could be a quite overwhelming. This article explains the difference with detailed examples.
· Avimanyu Bandyopadhyay

Where are Docker Images, Containers and Volumes Stored on the Linux Host System?
Some quick tips to let you know where Docker Images, Containers and Volumes are located on your Linux server host.
· Avimanyu Bandyopadhyay

Guide for Upgrading to MongoDB 5.0 and Rocket.Chat 4.0 on Docker
The Docker way to change the deprecated database storage engine MMAPv1 to WiredTiger on MongoDB, as well as upgrading MongoDB and Rocket.Chat.
· Avimanyu Bandyopadhyay

Replacing a Substring With Another String in Bash
Learn how to replace a single or multiple occurrences of a substring inside a string in Bash.
· Avimanyu Bandyopadhyay

HumanOps: In Dire Need Of Intellectual Humility
HumanOps is not hugely popular in the DevOps Community, and it is high time we start discouraging burnout and superhero culture.
· Avimanyu Bandyopadhyay

How to Check if String Contains a Substring in Bash
In this bash string tutorial, you'll learn to check whether a given string contains a substring or not.
· Avimanyu Bandyopadhyay

How to Concatenate Strings in Bash
Learn to concatenate strings in bash shell scripts. You'll also learn to append to existing strings and combine strings and integers.
· Avimanyu Bandyopadhyay

How to Self-host Multiple WordPress Sites on the Same Server With Docker
Learn how to set up multiple WordPress instances on a single standalone Linux server with Docker.
· Avimanyu Bandyopadhyay

Deploying Isso Commenting System Under Nginx With Docker
Follow this Docker Compose approach to make an easy deployment of Isso on a server based on the official Dockerfile from the devs.
· Avimanyu Bandyopadhyay

Transform Your Phone into A Portable Mini Workstation to Manage Your Servers!
Turn your Android phone into a portable mini-workstation with this tweaky guide!
· Avimanyu Bandyopadhyay

Complete Guide to Self-hosting Rocket.Chat With Docker
Learn how to self-host your Rocket.Chat instance with Docker on your own Linux server on the cloud!
· Avimanyu Bandyopadhyay

How to Evaluate Strings as Numbers in Bash
Learn how to evaluate bash strings as integers to perform successful arithmetic operations.
· Avimanyu Bandyopadhyay

Using Checkmk for Monitoring Your Linux Server Infrastructure
A detailed guide on installing and configuring the free and open-source Checkmk Raw Edition for monitoring servers.
· Avimanyu Bandyopadhyay

Complete Beginner's Guide to Docker Logging
Explore and learn some interesting ways to make log management easier on Docker.
· Avimanyu Bandyopadhyay

Significance of DocOps and Documentation Testing in DevOps [A New Perspective]
Revisit DocOps — an almost forgotten DevOps subset. Explore why it needs a comeback in Documentation Testing.
· Avimanyu Bandyopadhyay

30 Interesting Tools and Services to Monitor Your Linux Servers
An exhaustive list of 30 interesting server monitoring tools and services for you to explore!
· Avimanyu Bandyopadhyay
![How to set up OpenCL for GPUs on Linux and Docker [Complete Guide]](/content/images/size/w1600/2021/07/gpu.png)
How to set up OpenCL for GPUs on Linux and Docker [Complete Guide]
Learn how to setup OpenCL on Linux and Docker for both NVIDIA and AMD GPUs!
· Avimanyu Bandyopadhyay

Complete Guide to Self-hosting Ghost CMS With Docker
Learn how to self-host your Ghost blog with Docker on your own Linux server on the cloud!
· Avimanyu Bandyopadhyay

Primary Responsibilities of a DevOps Engineer
In the fourth part of the DevOps Conceptual series, you'll learn about the responsibilities of a DevOps engineer.
· Avimanyu Bandyopadhyay

Definitive Guide on Backup and Restore of Docker Containers [A Cloud + Local Approach for Standalone Servers]
Harness both the cloud and your local system to backup and restore your Docker containers.
· Avimanyu Bandyopadhyay