Tagged articles
2370 articles
Page 21 of 24
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.

DeploymentDockerDocker Compose
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.

ContainerizationDevOpsDocker
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.

ContainersDevOpsDocker
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 NativeDockerKubernetes
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.

ContainersDevOpsDocker
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.

DeploymentDockerElasticsearch
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.

ContainerDockercloud computing
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.

ContainerizationDevOpsDocker
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 NativeContainersDocker
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 NativeContainersDocker
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 RegistryContainers
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.

DockerElasticsearchLearning Resources
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.

ContainersDockerDockerfile
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.

ContainerizationDockerDocker Compose
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.

DockerKubernetesci/cd
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.

AIBackend ArchitectureDocker
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.

ContainersDockerDockerfile
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.

ContainersDockerImage Management
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.

DockerEggSSR
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.

ContainersDevOpsDocker
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.

ContainerizationDockerOperations
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 NativeContainersDevOps
0 likes · 29 min read
Is Docker a Bad Bet? Uncovering the Hidden Costs of Containerization
Programmer DD
Programmer DD
Jan 23, 2019 · Operations

How to Build a Full CI/CD Pipeline for Python with GitLab, Docker, and SonarQube

This article walks through creating a complete CI/CD workflow for a Python service using GitLab CI, Docker‑based gitlab‑runner, unit testing, static code analysis with SonarQube, service containers for Redis and MongoDB, and deployment steps, providing all necessary configuration files and commands.

DockerGitLab CIPython
0 likes · 9 min read
How to Build a Full CI/CD Pipeline for Python with GitLab, Docker, and SonarQube
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.

ContainersDockerIaaS
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.

ContainerizationContainersDevOps
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.

ContainersDevOpsDocker
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.

DockerPacket Lossmicroservices testing
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.

ContainersDockerVirtualization
0 likes · 8 min read
Why Docker Is Essential for Microservices: Benefits Beyond the Hype
DevOps
DevOps
Dec 10, 2018 · Cloud Native

A Historical Look at Containers vs Virtual Machines and Their Evolution

The article revisits the early days of physical server deployments and virtualization, explains how containers emerged as a lightweight alternative to VMs, discusses their security trade‑offs, and promotes a DevOpsLIVE event on Windows‑Linux containers and Azure Kubernetes.

ContainersDockerKubernetes
0 likes · 8 min read
A Historical Look at Containers vs Virtual Machines and Their Evolution
Tencent Cloud Developer
Tencent Cloud Developer
Dec 10, 2018 · Operations

2018 DevOps Engineer Roadmap – Learning Path and Recommended Resources

The article presents a comprehensive 2018 DevOps Engineer roadmap that outlines essential skills—from programming languages and Linux fundamentals to networking, security, containerization, CI/CD, monitoring, and cloud platforms—and pairs each topic with curated online courses to guide aspiring DevOps professionals.

CI/CDDevOpsDocker
0 likes · 8 min read
2018 DevOps Engineer Roadmap – Learning Path and Recommended Resources
Java Captain
Java Captain
Dec 7, 2018 · Backend Development

Essential Tools Every Java Developer Should Learn in 2018

This article presents a curated list of fundamental and advanced tools—including JIRA, Git, Jenkins, Selenium, Groovy, Spock, Maven, Gradle, Docker, and Linux—that Java developers with any experience level should master to improve productivity, testing, build automation, and deployment.

DockerJenkinsJira
0 likes · 7 min read
Essential Tools Every Java Developer Should Learn in 2018
dbaplus Community
dbaplus Community
Dec 5, 2018 · Cloud Native

Designing a Unified Dev Platform for Traditional and Internet Business Models

This article explains how to construct a Dev platform that supports both traditional enterprise delivery and internet‑centric business models, detailing the Dev stages (Code, Build, Assemble, Deploy, Monitor), their objectives, required tooling, and the architectural patterns needed for automated microservice packaging and deployment.

Cloud NativeDevOpsDocker
0 likes · 12 min read
Designing a Unified Dev Platform for Traditional and Internet Business Models
ITPUB
ITPUB
Dec 5, 2018 · Cloud Native

Essential Dockerizing Tips: From Base Image to Log Rotation

This guide presents practical Dockerizing techniques—including choosing lightweight base images, installing only necessary packages, handling file permissions, defining user privileges, exposing ports, configuring entrypoints, externalizing data, and managing logs—to help developers build secure, efficient container images.

AlpineDockerDockerfile
0 likes · 8 min read
Essential Dockerizing Tips: From Base Image to Log Rotation
Java Backend Technology
Java Backend Technology
Nov 24, 2018 · Cloud Native

Exploring the Docker Ecosystem: From Chroot to Moby and Beyond

This article provides a comprehensive overview of the Docker ecosystem, tracing its historical milestones, detailing various container technologies, explaining key Docker components and concepts, and illustrating the evolution of Docker through diagrams and the Moby project.

Container TechnologyDockerKubernetes
0 likes · 11 min read
Exploring the Docker Ecosystem: From Chroot to Moby and Beyond
dbaplus Community
dbaplus Community
Nov 21, 2018 · Cloud Native

Mapping the Docker Ecosystem: From Early Jails to the Moby Project

This article provides a comprehensive overview of Docker’s ecosystem, tracing its roots from early container technologies like chroot and FreeBSD Jails through Docker’s own components, key concepts such as libcontainer and OCI, and the evolution into the modular Moby project with related tools such as containerd, Linuxkit, and Infrakit.

Cloud NativeContainerDocker
0 likes · 11 min read
Mapping the Docker Ecosystem: From Early Jails to the Moby Project
DevOps
DevOps
Nov 20, 2018 · Cloud Native

Containerizing a Legacy Application: Overview and Practical Guide

This article explains what legacy applications are, why containerizing them with Docker simplifies deployment, outlines the benefits, compares alternatives, and provides step‑by‑step instructions—including Dockerfile creation, startup scripts, image publishing, and deployment considerations such as init processes, volume permissions, and database migration.

ContainerizationDeploymentDevOps
0 likes · 14 min read
Containerizing a Legacy Application: Overview and Practical Guide
dbaplus Community
dbaplus Community
Nov 5, 2018 · Information Security

Detecting Container Threats with Sysdig Falco: A Hands‑On Guide

This guide explains how to deploy Sysdig Falco on Docker, configure its rules, and demonstrate detection of four common container security threats—including interactive shells, unauthorized processes, writes to non‑user directories, and sensitive mounts—using real‑world examples and log analysis.

Container SecurityDevOpsDocker
0 likes · 9 min read
Detecting Container Threats with Sysdig Falco: A Hands‑On Guide
Programmer DD
Programmer DD
Nov 1, 2018 · Operations

Mastering Consul Service Discovery: Theory, Docker Deployment & Real‑World Tips

This article explains why service discovery is essential for microservice architectures, dives into Consul’s internal mechanisms—including multi‑datacenter gossip, Raft consensus, and client‑server roles—then provides step‑by‑step Docker deployment, service registration, health‑check configuration, and practical discovery methods via HTTP API and DNS.

ConsulDockerGossip Protocol
0 likes · 20 min read
Mastering Consul Service Discovery: Theory, Docker Deployment & Real‑World Tips
Architects' Tech Alliance
Architects' Tech Alliance
Oct 27, 2018 · Cloud Native

Design and Architecture of Ping An Cloud Container Service Platform

The article outlines Ping An Cloud’s container service platform, describing its positioning, multi‑tenant design, architecture, key components such as CaaS portal, Docker Server, Rancher orchestration, networking, storage, logging, monitoring, and discusses the technologies and implementation choices behind each layer.

ContainerDockercloud-native
0 likes · 15 min read
Design and Architecture of Ping An Cloud Container Service Platform
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Oct 25, 2018 · Backend Development

Ant Financial (蚂蚁金服) Java Backend and Middleware Interview Questions

This article compiles a comprehensive set of Ant Financial interview questions covering Java fundamentals, data structures, concurrency, JVM internals, Spring framework, Tomcat, Docker, Dubbo, MySQL sharding, and messaging middleware, providing candidates with a detailed study guide for multiple interview rounds.

BackendDockerconcurrency
0 likes · 4 min read
Ant Financial (蚂蚁金服) Java Backend and Middleware Interview Questions
DevOps
DevOps
Oct 19, 2018 · Cloud Native

Docker and Windows Containers: Overview, Architecture, and Usage

This article explains how Docker works on Windows, covering boot2docker, Docker for Windows, native Windows containers, their architecture, image options, licensing, and how developers can leverage both Linux and Windows container formats for modern cloud‑native deployments.

Cloud NativeContainer ArchitectureDevOps
0 likes · 8 min read
Docker and Windows Containers: Overview, Architecture, and Usage
Architects' Tech Alliance
Architects' Tech Alliance
Oct 18, 2018 · Cloud Native

Why Kubernetes Does Not Use Docker’s Libnetwork/CNM

Although Docker’s libnetwork/CNM offers a network plugin model, Kubernetes has chosen not to adopt it due to fundamental design mismatches, reliance on low‑level key‑value stores, security and scalability concerns, and a strategic shift toward the simpler, more portable CNI plugin framework.

CNIDockerKubernetes
0 likes · 8 min read
Why Kubernetes Does Not Use Docker’s Libnetwork/CNM
Tencent Cloud Developer
Tencent Cloud Developer
Oct 9, 2018 · Cloud Native

A Comprehensive List of 50+ Useful Docker Tools

This guide catalogs over fifty essential Docker‑related tools—including orchestration platforms like Kubernetes and Swarm, CI/CD services such as Jenkins and GitLab, monitoring solutions like Prometheus, logging utilities, security scanners, storage plugins, and networking options—helping developers, DevOps, SREs, and architects select the right solution for each stage of container development.

DevOpsDockerOrchestration
0 likes · 27 min read
A Comprehensive List of 50+ Useful Docker Tools
MaGe Linux Operations
MaGe Linux Operations
Oct 6, 2018 · Cloud Native

Why Docker Is Changing Software Development: A Hands‑On Introduction

This article introduces Docker, explains its origins, core concepts such as images, containers, and registries, demonstrates installation, common commands, building custom images, managing containers and images, and highlights its advantages in speed, resource efficiency, and portability for modern development workflows.

ContainersDevOpsDocker
0 likes · 16 min read
Why Docker Is Changing Software Development: A Hands‑On Introduction
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 3, 2018 · Cloud Native

10 Essential Docker Do‑Not‑Do Rules for Reliable Deployments

Embracing containers reveals their immutability, lightweight nature, and rapid startup, but to fully leverage these benefits you must follow ten essential do‑not‑do rules covering data storage, image size, layering, security, and process management for reliable, reproducible deployments.

ContainersDockerImage Management
0 likes · 6 min read
10 Essential Docker Do‑Not‑Do Rules for Reliable Deployments
Ops Development Stories
Ops Development Stories
Oct 3, 2018 · Operations

Master Logstash: Essential Commands and Top Log Collection Plugins

This guide walks through Logstash fundamentals, from creating basic pipelines with input, filter, and output sections to using common plugins such as grok, mutate, date, geoip, multiline, and integrations with NGINX, rsyslog, Redis, and Docker‑based Logspout, providing practical configuration examples and command‑line tips.

DockerElasticsearchLogstash
0 likes · 27 min read
Master Logstash: Essential Commands and Top Log Collection Plugins
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 1, 2018 · Cloud Native

Unveiling Docker’s Inner Workings: A Deep Dive into Its Architecture

This article explains Docker’s core components—images, containers, and repositories—then breaks down its comprehensive architecture, detailing the roles of the client, daemon, server, engine, jobs, registry, graph, drivers, libcontainer, and containers, helping readers grasp the full lifecycle of Docker.

ContainerDockerImages
0 likes · 14 min read
Unveiling Docker’s Inner Workings: A Deep Dive into Its Architecture
DevOps
DevOps
Sep 29, 2018 · Operations

Containerizing TFS Continuous Integration and Agent Management with Docker

This article explains how to use Docker to containerize both the TFS continuous‑integration workflow and the TFS build agent, providing step‑by‑step commands for customizing Docker images, configuring agents, and handling authentication, followed by a brief recruitment notice for DevOps engineers.

AgentContainerizationDevOps
0 likes · 9 min read
Containerizing TFS Continuous Integration and Agent Management with Docker
Youzan Coder
Youzan Coder
Sep 28, 2018 · Industry Insights

How Youzan Scaled Development with Containerization: Challenges and Solutions

This article examines Youzan's journey to containerize its development and testing environments using Kubernetes and Docker, detailing the motivations, architectural decisions, network and isolation challenges, image integration, logging, load balancing, debugging, and the ongoing rollout to standard production environments.

ContainerizationDevOpsDocker
0 likes · 12 min read
How Youzan Scaled Development with Containerization: Challenges and Solutions
21CTO
21CTO
Sep 26, 2018 · Big Data

Unlock Powerful Data Insights with Redash: Quick Intro and Setup Guide

This article introduces the open‑source BI platform Redash, outlines its wide‑range data source support and visualization capabilities, and provides step‑by‑step Docker‑Compose installation instructions along with practical usage tips for building dashboards.

BIData visualizationDocker
0 likes · 6 min read
Unlock Powerful Data Insights with Redash: Quick Intro and Setup Guide