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