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
Building an Nginx Docker Image Using AlmaLinux
Creating the Base Image
This process builds an Nginx imagee from AlmaLinux:latest that automatically starts Nginx when containers launch.
Setting Up Files
mkdir ~/docker-nginx
cd ~/docker-nginx
echo 'Nginx operational' > index.html
Dockerfile Configuration
FROM almalinux:latest
RUN yum clean all && \
yum -y install epel-release ...
Posted on Sun, 17 May 2026 22:53:27 +0000 by stephaneey
Deploying Snipe-IT Asset Management System Using Docker
Snipe-IT is an open-source application for tracking IT assets, including hardware, software licenses, and accessories.
Setting Up the Docker Environment
Install Docker and Docker Compose on your host system.
Configuring Environment Variables
Create a directory for configuration files and generate an environment file.
mkdir -p /opt/snipe-it/conf ...
Posted on Fri, 15 May 2026 09:41:18 +0000 by ell0bo