Creating a Docker Image for a Java JAR Application
Docker enables developers to package applications along with their dependencies into portable containers. This approach simplifies deployment across different environments. A common use case involves containerizing a Sprinng Boot or other Java application packaged as an executable JAR file.
Prerequisites
An executable .jar file (e.g., myapp.ja ...
Posted on Tue, 30 Jun 2026 17:58:12 +0000 by yankeefan238
Installing Docker on CentOS 7 and Understanding Image Layers
This guide covers setting up Docker on CentOS 7 and explains how Docker images work internally.
System Requirements
CentOS 7 requires a kernel version of 3.10 or higher.
Installation Steps
1. Check Current Kernel Version
uname -r
2. Update All Packages
Ensure all existing packages are updated to their latest versions:
yum -y update
You can mo ...
Posted on Mon, 29 Jun 2026 16:39:17 +0000 by devilincarnated
Docker Fundamentals: A Comprehensive Guide
For this guide, we'll be using CentOS 7 as our base operating system.
Step 1: Remove Old Docker Versions
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logr ...
Posted on Sun, 28 Jun 2026 17:15:25 +0000 by pieychpi
Creating Custom Foundational Docker Images
CentOS 7 Base ImageNetwork restrictions and misaligned configurations in public repositories make custom base images essential for streamlined workflows. Four configuration assets are required for this build.[root@host centos7]$ ls
custom-epel.repo custom-base.repo Dockerfile supervisord.cfg
DockerfileFROM centos:7.9.2009
LABEL maintainer="D ...
Posted on Sat, 27 Jun 2026 16:19:00 +0000 by teng84
Deploying a Kubernetes Cluster on CentOS 7
A Kubernetes cluster requires atleast three CentOS 7 servers.
One master node (hostname: master-k8s).
Two worker nodes (hostnames: worker-k8s-01, worker-k8s-02).
All steps in the Environment Preparation and Docker Installation sections must be executed on all three nodes: master-k8s, worker-k8s-01, and worker-k8s-02.
Environment Preparation
C ...
Posted on Thu, 25 Jun 2026 17:32:48 +0000 by solaris77
Serverless New Paradigm for Container Developers: AWS Lambda Containerized Deployment
Since its launch, AWS Lambda has revolutionized application execution through its serverless computing model, enabling developers to run code without managing underlying servers, thus simplifying operational burdens. Initially, Lambda functions were deployed primarily as .zip packages, which limited their use in complex scenarios, especially wh ...
Posted on Thu, 25 Jun 2026 17:27:48 +0000 by PatelNehal
Deploying KnowStreaming Kafka Management Platform with Docker
Install Docker following the official documentation for you're operating system.
Docker Compose Setup
Install Docker Compose according to the offciial installation guide.
Service Configuration
# docker-compose.yml configuration
version: "3.8"
services:
kafka-manager:
image: knowstreaming/knowstreaming-manager:latest
co ...
Posted on Sun, 21 Jun 2026 18:02:51 +0000 by davidmuir
Running Nested Docker Environments with DinD: Configuration and Workflow
The core mechanism behind Docker in Docker (DinD) involves spawning a fully independent Docker daemon inside an active container. The host container thus operates its own isolated Docker runtime, capable of building, shipping, and orchestrating child containers. While powerful, this pattern introduces extra resuorce consumption, potential secur ...
Posted on Sat, 20 Jun 2026 16:56:10 +0000 by finkrattaz
Deploying an NTP Time Server with Docker and Chrony
Introduction to Chrony
Chrony is a versatile implementation of the Network Time Protocol (NTP). It enables synchronization of system clocks with NTP servers, reference clocks (such as GPS receivers), and even menual input via wristwatch and keyboard.
Container Deployment
1) Container Image Overview
By default, this container utilizes CloudFlare ...
Posted on Fri, 19 Jun 2026 17:12:11 +0000 by alexsaidani
Understanding Docker Container Auto-Start and Restart Policies
On Linux systems, applications managed by systemd can be configured to start automatically on boot using systemctl enable. For Docker containers, the equivalent behavior is defined through the --restart flag when creating a container. The widely used option --restart unless-stopped is the key to automatic startup after a host reboot.
The docker ...
Posted on Fri, 19 Jun 2026 17:06:07 +0000 by ragtek