Tagged articles

Docker

2600 articles · Page 23 of 26
Architects' Tech Alliance
Architects' Tech Alliance
Sep 18, 2019 · Cloud Native

How Docker Handles Service Discovery and Load Balancing: Strategies and Trade‑offs

This article explains Docker’s origins, core concepts, and the challenges of container IP volatility, then compares client‑side and server‑side service discovery methods, evaluates DNS, LVS/IPVS, Nginx and HAProxy solutions, and presents practical load‑balancing architectures—including dynamic SLB integration and rolling‑update strategies—for reliable container deployments.

Cloud NativeDockercontainer-networking
0 likes · 14 min read
How Docker Handles Service Discovery and Load Balancing: Strategies and Trade‑offs
Ops Development Stories
Ops Development Stories
Sep 18, 2019 · Cloud Native

Master Kubernetes: From Basics to Rapid Kubeadm Cluster Deployment

This guide introduces Kubernetes fundamentals, key features, architecture, and core concepts, then walks through a step‑by‑step kubeadm installation on CentOS, covering environment preparation, master and node setup, network plugin configuration, dashboard deployment, and verification of a functional cluster.

DockerKuberneteskubeadm
0 likes · 23 min read
Master Kubernetes: From Basics to Rapid Kubeadm Cluster Deployment
NetEase Game Operations Platform
NetEase Game Operations Platform
Sep 13, 2019 · Operations

Detailed Analysis of a GitLab Runner Performance Bottleneck

This article documents a multi‑stage investigation of intermittent GitLab Runner build timeouts and hangs, describing the background, VM configuration, successive diagnostic steps using strace, iotop, perf, and storage‑driver adjustments, and concludes with performance test results and lessons learned.

CI/CDDevOpsDocker
0 likes · 8 min read
Detailed Analysis of a GitLab Runner Performance Bottleneck
macrozheng
macrozheng
Sep 12, 2019 · Cloud Native

Why Docker Beats Virtual Machines: A Complete Beginner’s Guide

This article explains Docker’s lightweight container technology, contrasts it with traditional virtual machines, outlines its core components and architecture, and provides step‑by‑step installation instructions for Windows, macOS, and Linux, empowering developers to streamline environments and deployment.

DockerInstallationLinux
0 likes · 17 min read
Why Docker Beats Virtual Machines: A Complete Beginner’s Guide
Programmer DD
Programmer DD
Sep 9, 2019 · Backend Development

How to Set Up and Use a Maven Private Repository with Nexus and Docker

This tutorial explains what a Maven private repository is, walks through setting up Nexus as a private repo using Docker, and shows how to configure Maven and deploy both project artifacts and third‑party JARs, enabling faster, secure builds for Java enterprise projects.

DockerJavaMaven
0 likes · 12 min read
How to Set Up and Use a Maven Private Repository with Nexus and Docker
Ziru Technology
Ziru Technology
Sep 6, 2019 · Backend Development

How to Build and Deploy PHP Application Images on the Omega Platform

This article guides readers through the architecture, extension types, image construction steps, configuration details, and local debugging procedures for deploying PHP applications as container images on the Omega platform, highlighting best practices and common pitfalls.

DockerImage BuildKubernetes
0 likes · 10 min read
How to Build and Deploy PHP Application Images on the Omega Platform
Sohu Tech Products
Sohu Tech Products
Sep 4, 2019 · Frontend Development

Building a Real‑Time Video Chat Application with Vue, WebRTC, Socket.io, Node.js and Redis

This tutorial walks through creating a full‑stack video‑chat app that supports multiple chat rooms, private messaging, user status, and peer‑to‑peer video calls by combining Vue.js for the frontend, Vuex for state management, Socket.io for real‑time communication, a Node/Express backend, Redis for scaling, and Docker for deployment.

DockerNode.jsRedis
0 likes · 26 min read
Building a Real‑Time Video Chat Application with Vue, WebRTC, Socket.io, Node.js and Redis
21CTO
21CTO
Aug 26, 2019 · Cloud Native

How a Small Team Evolved from Monolith to Cloud‑Native Microservices

Facing growing business complexity, a two‑person SaaS team transitioned their monolithic application to a microservice architecture, adopting Spring Cloud, Docker, Kubernetes, CI/CD pipelines with Jenkins, automated testing, service splitting principles, and lightweight tracing, ultimately achieving scalable, observable, and maintainable cloud‑native operations.

CI/CDDockerKubernetes
0 likes · 14 min read
How a Small Team Evolved from Monolith to Cloud‑Native Microservices
DevOps Cloud Academy
DevOps Cloud Academy
Aug 23, 2019 · Operations

Jenkins Slave Docker Image Configuration and Startup Script

This guide explains how to configure a Jenkins slave Docker image by installing JDK, Maven, and other build tools, adding the agent.jar, setting environment variables, and providing a startup Bash script to launch the Jenkins agent within the container.

CI/CDDockerJMeter
0 likes · 5 min read
Jenkins Slave Docker Image Configuration and Startup Script
GF Securities FinTech
GF Securities FinTech
Aug 22, 2019 · Backend Development

Mastering Health Checks in OpenResty: Compare Three Backend Modules

This article examines three OpenResty-based backend health‑check solutions—ngx_http_upstream_module, lua‑resty‑upstream‑healthcheck, and nginx_upstream_check_module—detailing their implementation principles, configuration examples, node status monitoring, and practical Docker integration, helping developers choose the optimal approach for reliable service availability.

DockerLuahealth-check
0 likes · 9 min read
Mastering Health Checks in OpenResty: Compare Three Backend Modules
360 Tech Engineering
360 Tech Engineering
Aug 16, 2019 · Cloud Native

Understanding Harbor: Architecture, Features, High Availability, and Image Storage

This article explains the Harbor container image registry, its six‑component architecture, role‑based access control, project management, image replication, high‑availability deployment with load balancing, Docker image layers, overlay2 storage details, and the directory structure and workflow for storing and uploading images.

Cloud NativeContainer RegistryDocker
0 likes · 13 min read
Understanding Harbor: Architecture, Features, High Availability, and Image Storage
Architecture Digest
Architecture Digest
Aug 9, 2019 · Cloud Native

Introduction to Docker: Architecture, Core Concepts, and Basic Commands

This article provides a comprehensive overview of Docker, covering its origins from LXC, the relationship between LXC and Docker, Docker's architecture and components, key container technologies such as namespaces and cgroups, and step‑by‑step instructions for installing, managing images, running containers, and inspecting logs.

Cloud NativeDockerLinux
0 likes · 29 min read
Introduction to Docker: Architecture, Core Concepts, and Basic Commands
DevOps Cloud Academy
DevOps Cloud Academy
Aug 4, 2019 · Cloud Native

Step-by-Step Guide to Installing an OpenShift 3.11 Cluster on CentOS Virtual Machines

This guide walks through preparing three CentOS 7.6 VMs as combined master‑node hosts, configuring password‑less SSH, updating the OS, installing Ansible, importing required Docker images, setting up the Ansible inventory, deploying the OpenShift 3.11 cluster, creating an admin account, and troubleshooting common issues.

CentOSCloud NativeDocker
0 likes · 11 min read
Step-by-Step Guide to Installing an OpenShift 3.11 Cluster on CentOS Virtual Machines
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Aug 4, 2019 · Cloud Native

Step-by-Step Guide: Deploy Jenkins on Kubernetes with NFS Storage and CI/CD Pipelines

This tutorial walks through installing NFS, creating PersistentVolume and PersistentVolumeClaim, deploying Jenkins as a Kubernetes Deployment with a Service, configuring Jenkins credentials and plugins, and building a complete CI/CD pipeline that builds, pushes Docker images and promotes deployments across dev, qa, and prod environments.

CI/CDDockerJenkins
0 likes · 11 min read
Step-by-Step Guide: Deploy Jenkins on Kubernetes with NFS Storage and CI/CD Pipelines
Tencent Cloud Developer
Tencent Cloud Developer
Jul 29, 2019 · Cloud Computing

Interview on Cloud Computing Trends and the Rise of Docker + Kubernetes

In an interview, Xinlai Technology’s CEO/CTO Li Wenqiang, a Tencent Cloud Valuable Professional, warns that high costs, expertise gaps and vendor lock‑in hinder cloud migration, urges multi‑cloud interoperability, praises Docker‑Kubernetes as the catalyst for cloud‑native development, and predicts rapid growth of edge, 5G, IoT and serverless workloads despite current low awareness in China, while highlighting the TVP program’s role in community knowledge sharing.

DockerKubernetesMulti-Cloud
0 likes · 10 min read
Interview on Cloud Computing Trends and the Rise of Docker + Kubernetes
Programmer DD
Programmer DD
Jul 29, 2019 · Cloud Native

Master Docker: From Basics to Advanced Container Management

This comprehensive guide explains Docker's origins, core concepts, advantages, installation steps, essential commands, container lifecycle management, image customization with Dockerfile, and publishing to both Docker Hub and private registries, providing practical examples and code snippets for hands‑on learning.

DevOpsDockerLinux
0 likes · 25 min read
Master Docker: From Basics to Advanced Container Management
Alibaba Cloud Native
Alibaba Cloud Native
Jul 26, 2019 · Cloud Native

How Alibaba’s Dragonfly P2P Architecture Solves Large‑Scale Docker Image Distribution

This article explains the challenges of massive Docker image distribution in large clusters, analyzes the impact of bandwidth, gzip decompression, and scaling, and presents Alibaba's multi‑layer solutions—including the Dragonfly P2P system, remote‑disk architecture, and DADI technology—to dramatically reduce registry load and improve deployment speed.

DADIDockerImage Distribution
0 likes · 13 min read
How Alibaba’s Dragonfly P2P Architecture Solves Large‑Scale Docker Image Distribution
dbaplus Community
dbaplus Community
Jul 25, 2019 · Operations

How to Secure Docker Containers with Namespaces and Cgroups

This guide explains Docker's Namespace and Cgroup mechanisms, shows how to configure them to limit resources and isolate containers, and demonstrates practical commands for protecting container security while highlighting their limitations.

DockerLinuxResource Limitation
0 likes · 16 min read
How to Secure Docker Containers with Namespaces and Cgroups
Alibaba Cloud Native
Alibaba Cloud Native
Jul 19, 2019 · Cloud Native

Master Traffic Splitting and Version Control in Knative Serving

This guide walks through building a Go REST‑API, containerizing it, deploying multiple Knative Service revisions, configuring traffic percentages for gray releases, validating revisions before traffic shift, and rolling back, while comparing Knative’s traffic‑driven model to traditional pod‑based deployments.

Blue-Green DeploymentDockerGo
0 likes · 15 min read
Master Traffic Splitting and Version Control in Knative Serving
System Architect Go
System Architect Go
Jul 10, 2019 · Cloud Native

Dockerfile Best Practices: Tips for Efficient Image Building

This article presents ten practical Dockerfile best‑practice tips—including ordering instructions, precise COPY usage, merging RUN commands, minimizing dependencies, cleaning package caches, leveraging official and minimal base images, clear tagging, multi‑stage builds, and consistent build environments—to help developers create smaller, faster, and more maintainable container images.

DockerImage Optimizationbest practices
0 likes · 6 min read
Dockerfile Best Practices: Tips for Efficient Image Building
Architect's Tech Stack
Architect's Tech Stack
Jul 8, 2019 · Cloud Native

Understanding Docker Images, Containers, and Commands

This article explains Docker's core concepts—including the union file system, the distinction between images and containers, the structure of read‑only and read‑write layers, and detailed explanations of common Docker commands such as create, start, run, ps, images, and more—providing a comprehensive guide for developers to master container technology.

DevOpsDockerDocker Commands
0 likes · 12 min read
Understanding Docker Images, Containers, and Commands
Didi Tech
Didi Tech
Jul 5, 2019 · Artificial Intelligence

How Didi’s Jianshu Machine Learning Platform Boosts AI Development Efficiency

An in‑depth look at Didi’s Jianshu Machine Learning Platform reveals its end‑to‑end AI workflow—from experiment environments and batch training to high‑availability online serving—highlighting resource‑efficient Kubernetes scheduling, Docker‑based reproducible environments, a custom parameter server, and the IFX inference engine that together accelerate development, training, and deployment.

AIPlatformDockerKubernetes
0 likes · 11 min read
How Didi’s Jianshu Machine Learning Platform Boosts AI Development Efficiency
macrozheng
macrozheng
Jun 25, 2019 · Operations

Deploy the Mall Project on Linux with Just Two Docker‑Compose Scripts

This guide walks you through deploying the Mall e‑commerce application on a CentOS 7.6 server using Docker and two docker‑compose files, covering environment setup, required images, configuration of MySQL, Redis, Elasticsearch, RabbitMQ, Nginx, and the Mall services, plus firewall adjustments.

DockerDocker ComposeLinux
0 likes · 13 min read
Deploy the Mall Project on Linux with Just Two Docker‑Compose Scripts
MaGe Linux Operations
MaGe Linux Operations
Jun 24, 2019 · Operations

Mastering Elegant Dockerfiles: From Basics to Multi‑Stage Builds

This article explains Docker containers and Dockerfiles, compares simple and compact Dockerfile examples, demonstrates single‑file versus multi‑file builds, and shows how multi‑stage builds can dramatically reduce image size while keeping Dockerfiles maintainable and efficient.

DevOpsDockercontainerization
0 likes · 12 min read
Mastering Elegant Dockerfiles: From Basics to Multi‑Stage Builds
Mafengwo Technology
Mafengwo Technology
Jun 21, 2019 · Frontend Development

How Containers Supercharge Frontend Development: Real-World Practices

This article explains how container technology, including Docker and Kubernetes, empowers modern frontend development by improving build isolation, accelerating testing, enabling rapid rollbacks, and providing stable, scalable deployment pipelines for web, mobile, and mini‑program applications.

CI/CDDevOpsDocker
0 likes · 17 min read
How Containers Supercharge Frontend Development: Real-World Practices
NetEase Media Technology Team
NetEase Media Technology Team
Jun 20, 2019 · Cloud Native

Deep Dive into Docker and Kubernetes Resource Management Using Linux Namespaces and Cgroups

The article explains how Docker and Kubernetes use Linux namespaces to isolate processes, network, IPC, mounts, UTS and users, and employ cgroups to enforce CPU, memory and I/O limits, detailing Docker’s architecture, Kubernetes’s millicore‑based resource model, QoS classes, and the hierarchical pod‑level cgroup structure.

Cloud NativeContainer OrchestrationDocker
0 likes · 41 min read
Deep Dive into Docker and Kubernetes Resource Management Using Linux Namespaces and Cgroups
macrozheng
macrozheng
Jun 19, 2019 · Cloud Native

Master Docker Compose: Install, Configure, and Deploy Multi-Container Apps

Learn how to install Docker Compose, configure its permissions, verify installation, and use it to define services, images, ports, volumes, and environment variables in a docker‑compose.yml file, then manage containers with common commands to deploy and run multi‑container applications efficiently.

DevOpsDockerDocker Compose
0 likes · 9 min read
Master Docker Compose: Install, Configure, and Deploy Multi-Container Apps
ITPUB
ITPUB
Jun 17, 2019 · Databases

How I Fixed a 10‑Second MySQL Query Using Druid and JMC Monitoring

In a Docker‑based test environment, a Dubbo‑called RPC timed out due to a MySQL deadlock caused by missing indexes, and the issue was resolved by monitoring with Druid, remote JMC inspection, killing blocking threads, and adding proper indexes to the locked table.

DockerDruidJMC
0 likes · 7 min read
How I Fixed a 10‑Second MySQL Query Using Druid and JMC Monitoring
Architects' Tech Alliance
Architects' Tech Alliance
Jun 15, 2019 · Cloud Native

From Functions to Serverless: Tracing the Evolution of Cloud‑Native Architecture

The article chronicles the historical shift from low‑level functions through object‑oriented, interface‑driven, and component‑based designs to WebServices, microservices, and finally serverless cloud‑native applications, highlighting key industry milestones, Amazon's architectural principles, and the role of DevOps, Docker, and Kubernetes.

DevOpsDockerKubernetes
0 likes · 18 min read
From Functions to Serverless: Tracing the Evolution of Cloud‑Native Architecture
macrozheng
macrozheng
Jun 14, 2019 · Operations

Step‑by‑Step: Deploy the Mall Application on Linux Using Docker

This guide walks you through installing Docker on CentOS 7.6 and deploying a complete mall stack—including MySQL, Redis, Nginx, RabbitMQ, Elasticsearch, MongoDB, and a SpringBoot service—inside Docker containers, configuring volumes, ports, firewalls, and testing the APIs.

DockerElasticsearchLinux
0 likes · 11 min read
Step‑by‑Step: Deploy the Mall Application on Linux Using Docker
Alibaba Cloud Native
Alibaba Cloud Native
Jun 10, 2019 · Information Security

Critical Docker & Kubernetes Vulnerabilities and Key Open‑Source Updates You Must Know

This week’s roundup covers two high‑severity Docker CVEs (CVE‑2019‑5021 privilege escalation in Alpine images and CVE‑2018‑15664 TOCTOU flaw in docker cp), Kubernetes moving to Go modules, new Envoy request‑mirror and route‑debug features, Knative’s stateful‑serverless experiment, Istio 1.0 EOL, Cilium’s BPF‑based network policy, and emerging Service Mesh trends, all with reference links for deeper reading.

CVEDockerKubernetes
0 likes · 10 min read
Critical Docker & Kubernetes Vulnerabilities and Key Open‑Source Updates You Must Know
58 Tech
58 Tech
Jun 4, 2019 · Cloud Computing

Evolution of 58 Group's Container Cloud Platform: Architecture, Network, and Service Discovery

This article details the two‑year evolution of 58 Group’s container cloud platform, describing its background, overall architecture, network and service‑discovery advancements, operational challenges, and lessons learned from migrating over 90% of the company’s traffic to a Docker‑Kubernetes‑based cloud environment.

Cloud ComputingDockerNetwork Architecture
0 likes · 14 min read
Evolution of 58 Group's Container Cloud Platform: Architecture, Network, and Service Discovery
dbaplus Community
dbaplus Community
May 30, 2019 · Cloud Native

Re‑engineering a Legacy Ops Platform with Kubernetes and Docker

Facing scaling and resource‑management limits of a legacy Java‑centric ops platform, a team rebuilt their deployment system from 2018 onward, adopting Docker, Kubernetes, Prometheus, and kube‑router, while ensuring seamless migration for thousands of services and addressing networking, memory, and debugging challenges.

DevOpsDockerKubernetes
0 likes · 15 min read
Re‑engineering a Legacy Ops Platform with Kubernetes and Docker
MaGe Linux Operations
MaGe Linux Operations
May 23, 2019 · Cloud Native

Master Docker in 2 Hours: From Basics to Full Image Lifecycle

This guide walks you through Docker fundamentals, its container‑based virtualization, installation on Windows and Ubuntu, architecture components, image concepts, and a hands‑on workflow that covers pulling, running, building, and pushing images, all illustrated with clear examples and diagrams.

Cloud NativeDockerImage Building
0 likes · 12 min read
Master Docker in 2 Hours: From Basics to Full Image Lifecycle
MaGe Linux Operations
MaGe Linux Operations
May 21, 2019 · Cloud Native

Master Docker: From Basics to Building Your Own Images

This comprehensive guide introduces Docker’s origins, core concepts such as images, containers, and registries, explains installation on major platforms, demonstrates essential commands, shows how to run and manage containers, and walks through creating, tagging, pushing, and importing custom images using Dockerfile.

Cloud NativeDockerImages
0 likes · 17 min read
Master Docker: From Basics to Building Your Own Images
Programmer DD
Programmer DD
May 21, 2019 · Operations

How to Centralize Spring Boot Logs with Graylog Using Docker Compose

This tutorial walks you through installing Graylog with Docker‑Compose, configuring it for Spring Boot, and routing Logback and Log4j2 logs to Graylog, while also comparing Graylog to the ELK stack and providing source links for the full projects.

DockerGraylogLog Management
0 likes · 11 min read
How to Centralize Spring Boot Logs with Graylog Using Docker Compose
Java Captain
Java Captain
May 12, 2019 · Operations

Fundamentals of Container Technology and Docker

This article explains the core concepts of container technology—including specifications, runtimes, management tools, image definitions, registries, and container operating systems—while illustrating why containers are advantageous for developers and operations teams in modern software delivery.

Container OSContainer RegistryDevOps
0 likes · 9 min read
Fundamentals of Container Technology and Docker
MaGe Linux Operations
MaGe Linux Operations
May 5, 2019 · Cloud Native

Step-by-Step Guide to Install CentOS, Docker, and Build a Kubernetes Cluster

This tutorial walks you through installing essential tools on CentOS, setting up Docker CE, configuring kubelet and kubeadm packages, initializing a Kubernetes master node, joining worker nodes, installing Flannel networking, and troubleshooting common issues, providing all commands and configuration steps needed for a functional cluster.

CentOSCluster SetupDocker
0 likes · 13 min read
Step-by-Step Guide to Install CentOS, Docker, and Build a Kubernetes Cluster
macrozheng
macrozheng
May 5, 2019 · Backend Development

Essential Resources to Master the Technologies Behind a Mall Project

This guide compiles must‑read books and tutorials on Spring, Spring Boot, MyBatis, MySQL, Linux, Elasticsearch, MongoDB, Docker and related tools, helping developers quickly acquire the knowledge needed to build and deploy a complex e‑commerce mall application.

Backend DevelopmentDockerElasticsearch
0 likes · 5 min read
Essential Resources to Master the Technologies Behind a Mall Project
macrozheng
macrozheng
May 4, 2019 · Backend Development

Explore the Full‑Featured Mall E‑Commerce System Built with Spring Boot & MyBatis

The Mall project is a comprehensive e‑commerce solution featuring a front‑end storefront and back‑office management, implemented with Spring Boot, MyBatis, and a suite of modern technologies such as Redis, Elasticsearch, RabbitMQ, Docker, and more, offering modules for products, orders, marketing, and analytics.

DockerElasticsearchMyBatis
0 likes · 4 min read
Explore the Full‑Featured Mall E‑Commerce System Built with Spring Boot & MyBatis
Architecture Talk
Architecture Talk
Apr 29, 2019 · Cloud Native

How to Automate Microservice Deployment with Consul, HAProxy, and Docker

This article explains how to transform a traditional monolithic setup into a fully automated, cloud‑native microservice architecture using Docker containerization, Consul for service discovery and configuration, and HAProxy for dynamic DNS‑based routing, detailing the challenges, solutions, and practical configuration examples.

ConsulDockerHAProxy
0 likes · 15 min read
How to Automate Microservice Deployment with Consul, HAProxy, and Docker
MaGe Linux Operations
MaGe Linux Operations
Apr 23, 2019 · Cloud Native

Master Docker: From Basics to Advanced Container Management

This comprehensive guide explains what Docker is, its key concepts, advantages, installation steps, essential commands, container lifecycle, image customization with Dockerfile, registry usage, and practical examples for building and deploying containerized applications on Linux.

DockerLinuxcontainers
0 likes · 21 min read
Master Docker: From Basics to Advanced Container Management
MaGe Linux Operations
MaGe Linux Operations
Apr 21, 2019 · Cloud Native

Why Docker? A Practical Guide to Containers, Dockerfile, and Compose

This article explains why Docker solves traditional development environment problems, compares it with virtual machines, introduces Docker basics, Dockerfile syntax, Docker Compose for multi‑service orchestration, and highlights related CI/CD and cloud‑native benefits, providing useful resources and examples.

DockerDocker Composecontainerization
0 likes · 12 min read
Why Docker? A Practical Guide to Containers, Dockerfile, and Compose
MaGe Linux Operations
MaGe Linux Operations
Apr 19, 2019 · Backend Development

Master Modern Backend Development: A Complete 2024 Roadmap

An extensive, step‑by‑step roadmap guides aspiring backend developers through language selection, tooling, best practices, security, databases, testing, frameworks, APIs, authentication, messaging, containers, and more, combining practical exercises and visual diagrams to build a modern backend skill set.

DockerPythonroadmap
0 likes · 12 min read
Master Modern Backend Development: A Complete 2024 Roadmap
Open Source Tech Hub
Open Source Tech Hub
Apr 18, 2019 · Cloud Native

How to Build, Tag, and Push Docker Images to Alibaba Cloud Registry

This guide walks through building a Docker image, logging into Docker Hub or Alibaba Cloud Registry, tagging the image, pushing it to the remote repository, pulling it back, and also covers basic BusyBox usage, USTC mirror setup for Docker, and fast installation of Docker‑Compose.

Alibaba CloudBusyBoxContainer Registry
0 likes · 10 min read
How to Build, Tag, and Push Docker Images to Alibaba Cloud Registry
NetEase Game Operations Platform
NetEase Game Operations Platform
Apr 13, 2019 · Operations

Automating Service Discovery and Load Balancing with Consul, HAProxy, and Docker in a Microservices Architecture

This article explains how to transform a traditional monolithic deployment into a fully automated micro‑services environment by containerizing services, using Consul for dynamic service discovery and configuration, and configuring HAProxy with DNS resolvers to achieve seamless load balancing and zero‑downtime updates.

ConsulDockerHAProxy
0 likes · 12 min read
Automating Service Discovery and Load Balancing with Consul, HAProxy, and Docker in a Microservices Architecture
360 Tech Engineering
360 Tech Engineering
Apr 8, 2019 · Cloud Native

Front‑end Container Deployment: Lessons Learned, Optimizations, and Multi‑stage Build

This article details a front‑end engineer's journey of containerizing a static‑site project with Docker and Kubernetes, addressing node_modules caching, oversized images, and complex deployment workflows, and presents three optimizations—caching dependencies, shrinking base images, and using multi‑stage builds—that cut image size to 25 MB and halve CI build time.

CI/CDDockerImage Optimization
0 likes · 9 min read
Front‑end Container Deployment: Lessons Learned, Optimizations, and Multi‑stage Build
MaGe Linux Operations
MaGe Linux Operations
Apr 4, 2019 · Information Security

How Tiny Docker Misconfigurations Can Compromise CI Build Environments

This article examines how small configuration errors in Docker‑based CI pipelines, especially when using services like AWS CodeBuild and Docker‑in‑Docker, can expose severe security risks, demonstrates real‑world attack steps, and provides practical mitigation strategies to harden the build process.

CodeBuildContainer MisconfigurationDind
0 likes · 12 min read
How Tiny Docker Misconfigurations Can Compromise CI Build Environments
21CTO
21CTO
Apr 3, 2019 · Backend Development

From LAMP to AI: A 10‑Year Journey Through Backend Architecture

This article reviews a decade‑long evolution of backend engineering—from early LAMP stacks to modern micro‑services, middleware, cloud, big data, AI, and containerization—explaining why new developers need to understand each layer's role in today’s complex internet systems.

AIDockerMicroservices
0 likes · 25 min read
From LAMP to AI: A 10‑Year Journey Through Backend Architecture
Java Backend Technology
Java Backend Technology
Apr 3, 2019 · Cloud Native

Master Docker Basics: From Images to Containers for Ops and Developers

This guide walks readers through Docker fundamentals, covering both operations and development perspectives, including installing Docker, managing images and containers, executing commands, connecting to running containers, building images from Dockerfiles, and deploying simple web applications on Linux and Windows environments.

DockerImagesLinux
0 likes · 19 min read
Master Docker Basics: From Images to Containers for Ops and Developers
MaGe Linux Operations
MaGe Linux Operations
Mar 29, 2019 · Operations

Master Docker: From Basics to Advanced Container Management

This comprehensive guide introduces Docker’s origins, core concepts such as images, containers, and registries, walks through installation, daemon configuration, essential commands, building and managing images, running containers interactively or in background, and explains import/export, tagging, and repository usage, providing practical examples throughout.

DockerLinuxcontainers
0 likes · 15 min read
Master Docker: From Basics to Advanced Container Management
Java Architecture Diary
Java Architecture Diary
Mar 12, 2019 · Backend Development

Build a Scalable RBAC System with Spring Cloud Finchley & OAuth2

This open‑source project offers a Spring Cloud Finchley‑based RBAC permission system using Spring Security OAuth2, a data‑driven Element‑ui front‑end that works without Vue experience, and full container support (Docker, Kubernetes, Rancher2) plus production‑ready lambda, Stream API and WebFlux examples, with detailed dependency listings and contribution guidelines.

DockerOAuth2RBAC
0 likes · 2 min read
Build a Scalable RBAC System with Spring Cloud Finchley & OAuth2
HomeTech
HomeTech
Mar 12, 2019 · Backend Development

NodeJS and Egg Framework Practices for Frontend‑Backend Integration and Service Development

This article details the adoption of NodeJS and the Egg framework for front‑end/back‑end separation, covering SSR considerations, directory planning, scheduled tasks, error handling, service design, custom logging, Elasticsearch integration, and Docker deployment, offering practical insights and best‑practice recommendations for backend development.

Backend DevelopmentDockerEgg
0 likes · 16 min read
NodeJS and Egg Framework Practices for Frontend‑Backend Integration and Service Development
NetEase Game Operations Platform
NetEase Game Operations Platform
Mar 8, 2019 · Operations

Achieving Non‑Stop Game Maintenance: Practices and Network Solutions at NetEase Games

This article details how NetEase Games implemented non‑stop maintenance for large‑scale online titles by reusing resources with Docker virtualization, evaluating Calico and Flannel overlay networks, and building a custom SDN solution, ultimately improving operational efficiency and player experience.

DockerKubernetesNetwork Virtualization
0 likes · 9 min read
Achieving Non‑Stop Game Maintenance: Practices and Network Solutions at NetEase Games
Aikesheng Open Source Community
Aikesheng Open Source Community
Mar 4, 2019 · Databases

Quick Start Guide for DBLE Distributed Middleware Using Docker‑Compose

This article introduces DBLE, an enterprise‑grade open‑source distributed middleware, and provides a step‑by‑step Docker‑Compose quick‑start tutorial covering download links, prerequisite installations, container launch, connection details, cleanup commands, and how to customize the configuration with custom scripts.

DBLEDockerDocker Compose
0 likes · 9 min read
Quick Start Guide for DBLE Distributed Middleware Using Docker‑Compose
Architects' Tech Alliance
Architects' Tech Alliance
Feb 19, 2019 · Cloud Native

From Shipping Containers to Docker: A Comprehensive Introduction to Containers and Their Management Platforms

This article explains how container technology, inspired by physical shipping containers, provides lightweight, standardized, and portable application packaging, details the underlying Linux namespace and cgroup mechanisms, compares containers with virtual machines, and introduces major orchestration platforms such as Kubernetes, Mesos, and Swarm along with their key features and challenges.

Container OrchestrationDevOpsDocker
0 likes · 15 min read
From Shipping Containers to Docker: A Comprehensive Introduction to Containers and Their Management Platforms
ITPUB
ITPUB
Feb 12, 2019 · Operations

Why Docker Might Be a Dangerous Gamble: Uncovering Its Design Flaws

The article presents a detailed critique of Docker, arguing that despite its marketed benefits of portability, security, and resource management, its design introduces significant complexity, hidden costs, and operational risks that many organizations overlook when adopting it for production workloads.

DockerOperationscontainerization
0 likes · 29 min read
Why Docker Might Be a Dangerous Gamble: Uncovering Its Design Flaws
MaGe Linux Operations
MaGe Linux Operations
Jan 30, 2019 · Cloud Native

Containers vs Virtual Machines: Which Is Right for Your Workloads?

This article explains the key differences between Linux containers and virtual machines, covering their design goals, resource usage, use‑case scenarios, security considerations, and how to choose the appropriate technology based on workload requirements and ecosystem support.

DockerKubernetesLinux
0 likes · 7 min read
Containers vs Virtual Machines: Which Is Right for Your Workloads?
ITPUB
ITPUB
Jan 28, 2019 · Cloud Native

Is Docker a Bad Bet? Uncovering the Hidden Costs of Containerization

The article critically examines Docker’s promised benefits—portability, security, and orchestration—by highlighting design flaws, added complexity, vendor lock‑in, and the often‑overlooked costs of standardizing on containers, while contrasting them with simpler, script‑based deployment approaches.

Cloud NativeDevOpsDocker
0 likes · 29 min read
Is Docker a Bad Bet? Uncovering the Hidden Costs of Containerization
Efficient Ops
Efficient Ops
Jan 17, 2019 · Cloud Computing

What Is Cloud Computing? A Beginner’s Guide to Key Concepts and Tools

This article provides a clear, beginner-friendly overview of cloud computing, explaining core terms such as IaaS, PaaS, SaaS, virtualization, hypervisors, OpenStack, containers, Docker, and Kubernetes, and illustrating how these technologies interrelate to form modern cloud infrastructure.

Cloud ComputingDockerIaaS
0 likes · 10 min read
What Is Cloud Computing? A Beginner’s Guide to Key Concepts and Tools
Open Source Tech Hub
Open Source Tech Hub
Jan 9, 2019 · Operations

How to Get Free 90‑Day HTTPS SSL with acme.sh, Docker, and Nginx

This guide walks you through three practical ways—using SSL For Free, the acme.sh script, and a Docker container—to obtain free 90‑day Let’s Encrypt certificates, configure DNS verification on Alibaba Cloud, automate renewal, and integrate the certificates into Nginx for secure HTTPS access.

DockerLet's Encryptacme.sh
0 likes · 12 min read
How to Get Free 90‑Day HTTPS SSL with acme.sh, Docker, and Nginx
DevOps Cloud Academy
DevOps Cloud Academy
Jan 4, 2019 · Cloud Native

Kubernetes Cluster Host Planning and Deployment Steps

This guide outlines host planning for a master and two worker nodes, specifies CentOS, Docker, and Kubernetes version requirements, and provides step‑by‑step deployment instructions—including image download, network initialization, Flannel setup, and verification of pod and node status—illustrated with diagrams and screenshots.

CentOSCluster DeploymentDocker
0 likes · 3 min read
Kubernetes Cluster Host Planning and Deployment Steps
360 Tech Engineering
360 Tech Engineering
Jan 4, 2019 · Cloud Native

Design Advantages and Implementation Mechanism of nvidia-docker 2.0

This article explains the design shortcomings of the original nvidia-docker, introduces the architecture and components of nvidia-docker 2.0—including the NVIDIA container runtime, libnvidia-container, and their integration with Docker and containerd—and details the container creation flow for both standard and GPU-enabled workloads.

DockerGPU containersKubernetes
0 likes · 5 min read
Design Advantages and Implementation Mechanism of nvidia-docker 2.0
MaGe Linux Operations
MaGe Linux Operations
Dec 31, 2018 · Cloud Native

What Is Docker? A Beginner’s Guide to Containers, Benefits, and Commands

This article introduces Docker, explaining its purpose as an open‑source container engine, how it differs from traditional virtual machines, its advantages such as lightweight isolation and portability, its role in microservices, and provides step‑by‑step installation and common command examples for getting started.

DevOpsDockerLinux
0 likes · 10 min read
What Is Docker? A Beginner’s Guide to Containers, Benefits, and Commands
Architect's Tech Stack
Architect's Tech Stack
Dec 15, 2018 · Cloud Native

Docker Basics: Containers, Images, Commands, and Practical Usage

This article provides a comprehensive introduction to Docker, explaining container concepts, differences from virtual machines, core components like images and repositories, and detailed step‑by‑step commands for installing Docker, pulling and managing images, creating and running containers, committing changes, pushing to registries, and using Dockerfiles to build custom images for various services.

DevOpsDockerImage
0 likes · 18 min read
Docker Basics: Containers, Images, Commands, and Practical Usage
Beike Product & Technology
Beike Product & Technology
Dec 13, 2018 · Operations

How to Simulate Network Latency and Packet Loss in Docker with Pumba

This guide explains how to use the Pumba tool to emulate network latency and packet loss for Docker containers, covering the underlying netem commands, required dependencies, step‑by‑step examples for delay and loss scenarios, and tips for integrating the simulations into microservice testing pipelines.

Dockermicroservices testingnetem
0 likes · 12 min read
How to Simulate Network Latency and Packet Loss in Docker with Pumba
Java Backend Technology
Java Backend Technology
Dec 11, 2018 · Cloud Native

Why Docker Is Essential for Microservices: Benefits Beyond the Hype

Since Docker’s 2013 debut and the rise of microservices, many adopt containers without understanding their true advantages; this article explains Docker’s core benefits—lightweight isolation, portability, and efficiency—illustrating why it fits microservice architectures and highlighting common misuse pitfalls.

Dockercontainersvirtualization
0 likes · 8 min read
Why Docker Is Essential for Microservices: Benefits Beyond the Hype