Fading Coder

One Final Commit for the Last Sprint

Installing Docker on CentOS 7 with JDK and Tomcat Setup

Docker Installation on CentOS 7 Registry Mirror Configuration To improve image download speed, configure Alibaba's registry mirror by editing /etc/docker/daemon.json: { "registry-mirrors": ["https://91cntlkt.mirror.aliyuncs.com"] } Restart the Docker service after making changes:...

Deploying DockerTracker on Synology

Deploying DockerTracker on Synology Step-by-Step Guide Step Action 1 Install Docker Engine 2 Create a Docker Container 3 Pull and Launch DockerTracker 4 Access DockerTracker 1. Install Docker Engine To install Docker on your system (e.g., a Linux-based environment like Synology's SSH terminla): # Up...

Deploying Mailcow Mail Server Offline Using Docker Compose

To deploy Mailcow in a restricted network environment without internet access, such as an isolated internal network, follow this process to export and import Docker images. Prerequisites A new environment with Docker installed and running, meeting Mailcow's version requirements. An existing Mailcow...

Managing Credentials and Passwords in Docker Containers

Understanding Docker Authentication and Credential Management Docker provides several mechanisms for handling sensitive information such as passwords and authentication tokens. Understanding these mechanisms is essential for maintaining security in containerized environments. Registry Authentication...

Installing Docker and Docker Compose on CentOS 7

Overview This section outlines the process of installing Docker on CentOS 7, covering both online and offline installation methods. Only CentOS 7 and later versions with kernel 3.10 or higher are supported. Online Installation of Docker Check the system version: cat /etc/redhat-release Install requi...

Essential Docker CLI Operations for Images and Containers

Docker containers operate as isolated micro-linux environments, each possessing its own network stack and IP address. The relationship between images and containers is foundational: an image is a static, read-only template (the filesystem), whereas a container is a running instance (the process) der...

Core Docker Architecture and Management

Docker relies on Linux kernel features, specifically Namespaces for resource isolation and Cgroups for resource limitation, to provide operating-system-level virtualization. As the leading open-source container engine, it functions primarily as a streamlined application packaging mechanism. The arch...

Persisting MySQL Data on Local Host for Docker and Kubernetes

Persist MySQL Data to Local Directory with Docker To store MySQL data on your local host filesystem instead of an ephemeral container volume, simply bind mount a local directory to the container's default data path. See the official MySQL Docker image documentation for additional configuration detai...

Container Communication Using Linux Bridge

Connectign Docker Containers to a Custom Linux Bridge To connect a Docker container to a manually created Linux network bridge via a veth pair, follow these steps: Step 1: Create the network bridge # Create bridge using iproute2 sudo ip link add name custom-br type bridge # Alternative creation usin...

Docker Fundamentals on Ubuntu: From Installation to Container Management

Environment Prerequisites Development and testing performed on Ubuntu 18.04.2 LTS (Bionic Beaver). Core Architecture Docker operates on a client-server model utilizing two primary abstractions: Images: Read-only templates containing filesystem layers and application dependencies. Think of these as c...