Docker Installation Guide for CentOS
Prerequisites
Supported CentOS Versions
Docker is compatible with the following CentOS releases:
CentOS 7 (64-bit)
CentOS 6.5 (64-bit) or later versions
System Requirements
Docker requires specific kernel versions depending on your CentOS version:
CentOS 7: 64-bit system with kernel version 3.10 or higher
CentOS 6.5 or later: 64-bit system w ...
Posted on Tue, 09 Jun 2026 18:12:05 +0000 by davelr459
Getting Started with Docker Compose
Introduction to Docker Compose
Docker Compose is a tool designed for defining and running multi-container Docker applications. It uses YAML configuration files to specify services, making it suitable for various environments including production, staging, development, testing, and CI workflows.
Building a Simple Application
This example demonst ...
Posted on Sun, 07 Jun 2026 16:38:10 +0000 by aquaslayer
Setting Up Docker on Ubuntu 18.04: Complete Installation Guide
Docker Overview
Docker is an open-source containerization platform that enables developers to package applications along with their dependencies into lightweight, portable containers, which can then be deployed across Linux environments.
Installation Procedure
Step 1: Remove Legacy Docker Versions
Ubuntu may ship with older Docker packages that ...
Posted on Fri, 05 Jun 2026 17:23:54 +0000 by y.t.
Containerizing Nginx with Docker for Web Serving
Creating a Docker container for Nginx involves defining the container configuration and building an image. Begin by creating a Dockerfile in a new directory with the following instructions:
FROM nginx:alpine
# Optional: Replace default configuration with custom file
COPY nginx.conf /etc/nginx/nginx.conf
# Optional: Add static content to defau ...
Posted on Mon, 01 Jun 2026 16:35:48 +0000 by beemzet
Building a Multi-Node Docker Swarm
Building a Multi-Node Docker Swarm
1. Environment Setup
Server Name
IP Address
Role
controller
10.32.161.124
Manager
worker1
10.32.161.125
Worker
worker2
10.32.161.126
Worker
2. Docker CE Installation
Install Docker CE on ...
Posted on Sun, 31 May 2026 21:33:05 +0000 by Redneckheaven
Building Middleware Docker Images: PHP-FPM with Nginx
Having established a base CentOS 7 image, the next step is to construct middleware images. This example demonstrates building a Docker image that integrates Nginx and PHP-FPM.
The project structure is as follows:
docker-training/
├── centos7/
├── mysql/
├── php-fpm/
│ ├── Dockerfile
│ ├── nginx_default.conf
│ ├── nginx_nginx.conf
│ ├── ...
Posted on Fri, 29 May 2026 22:51:44 +0000 by esscher
Installing Docker on Ubuntu: Complete Setup Guide
Docker Installation on Ubuntu
This guide covers two methods for installing Docker Engine on Ubuntu systems: the automated script approach and the manual repository configuration.
Method 1: Automated Installation Script
The fastest way to install Docker is using the official convenience script with a mirror for better download speeds:
curl -fsSL ...
Posted on Wed, 27 May 2026 23:22:48 +0000 by stepn
Docker Container & Image Management Reference Guide
Architectural Overview
In conatinerization, an image functions as an immutable blueprint, analogous to a compiled class definition in object-oriented languaegs. A container represents an active, isolated runtime instance derived from that blueprint. Grasping this relationship is essential for orchestrating reproducible application environments. ...
Posted on Mon, 25 May 2026 19:00:16 +0000 by pliant
Simplifying Kubernetes Deployments with Helm Charts
Chart Structure and Configuration
A Helm chart is a collection of files that describe a related set of Kubernetes resources. The core components include Chart.yaml, values.yaml, and template files under the templates/ directory.
Chart.yaml
This file defines metadata about the chart:
apiVersion: v1
name: k8sapp
version: 0.1.1
appVersion: "1 ...
Posted on Tue, 19 May 2026 17:19:43 +0000 by llirik
Deploying Applications with Kubectl in Kubernetes
Kubectl Deploymant Workflow
The process for deploying applications using Kubectl involves several key steps:
Verify cluster readiness (Minikube or kubeadm)
Create Deployment configuration
Apply the configuration
Verify deployment status
Deploying a Sample Web Application
1. Creating the Deployment Configuration
A Deployment object manages app ...
Posted on Tue, 19 May 2026 07:14:38 +0000 by chokies12