Tagged articles

Docker

2552 articles · Page 24 of 26
JD Tech
JD Tech
Jun 20, 2018 · Mobile Development

Comprehensive Guide to Android UI and API Automation Testing

This article presents a comprehensive guide to Android UI and API automation testing, covering framework selection, script development with Robotium and Genymotion, Docker-based Selenium grid deployment, Python RemoteDriver usage, security testing, and best practices for efficient mobile test automation.

AndroidDockerPython
0 likes · 12 min read
Comprehensive Guide to Android UI and API Automation Testing
Java Architect Essentials
Java Architect Essentials
Jun 14, 2018 · Operations

Installing Docker and GitLab on Alibaba Cloud Linux 7.4

This guide walks through preparing an Alibaba Cloud ECS Linux 7.4 instance, installing Docker CE, verifying the installation with a hello‑world container, pulling the GitLab CE image, configuring and running the GitLab container, and troubleshooting common issues such as port conflicts and memory limits.

Alibaba CloudDockerGitLab
0 likes · 7 min read
Installing Docker and GitLab on Alibaba Cloud Linux 7.4
ITPUB
ITPUB
Jun 11, 2018 · Cloud Native

Build a Tomcat Runtime on Docker: A Complete Step‑by‑Step Tutorial

This guide walks through installing Docker on Ubuntu, configuring user permissions, pulling a tutorial image, setting up SSH, installing JDK and Tomcat inside the container, and exposing ports so you can access a Tomcat server via the host, demonstrating a simple PaaS setup.

DevOpsDockerLinux
0 likes · 9 min read
Build a Tomcat Runtime on Docker: A Complete Step‑by‑Step Tutorial
ITPUB
ITPUB
Jun 3, 2018 · Cloud Native

11 Docker Mistakes to Avoid for Reliable Container Deployments

This article outlines eleven common Docker anti‑patterns—ranging from storing data inside containers to using the latest tag—and provides practical guidance on building lightweight, secure, and maintainable images for production environments.

ContainersDevOpsDocker
0 likes · 6 min read
11 Docker Mistakes to Avoid for Reliable Container Deployments
System Architect Go
System Architect Go
Jun 3, 2018 · Cloud Native

Docker Compose: A Beginner’s Guide to Multi‑Container Orchestration

This article introduces Docker Compose, explains how to define a project with multiple services such as a web app and Redis, details common configuration options, and shows how to start, manage, and scale containers in a single‑host environment before mentioning future coverage of Swarm and Kubernetes.

ComposeDockerOrchestration
0 likes · 5 min read
Docker Compose: A Beginner’s Guide to Multi‑Container Orchestration
MaGe Linux Operations
MaGe Linux Operations
Jun 1, 2018 · Cloud Native

11 Docker Mistakes to Avoid for Reliable Container Deployments

This article outlines Docker's key advantages and presents eleven common pitfalls—such as storing data inside containers, creating large or single‑layer images, and running processes as root—to help developers use containers more effectively and securely.

Container Best PracticesDevOpsDocker
0 likes · 6 min read
11 Docker Mistakes to Avoid for Reliable Container Deployments
MaGe Linux Operations
MaGe Linux Operations
May 31, 2018 · Cloud Native

How to Install Kubernetes in China Without a VPN – Step‑by‑Step Guide

This guide walks you through installing a Kubernetes (K8S) cluster on CentOS 7.3 in China, covering environment preparation, downloading required packages and images via local mirrors, configuring Docker and the network, initializing the master node with kubeadm, joining worker nodes, and optionally deploying the dashboard and flannel network plugin.

ChinaDockerFlannel
0 likes · 17 min read
How to Install Kubernetes in China Without a VPN – Step‑by‑Step Guide
Java Architect Essentials
Java Architect Essentials
May 29, 2018 · Cloud Computing

Using Container Technology to Build a Microservices Architecture

This article explains how container technologies like Docker and Amazon ECS enable the transition from monolithic web applications to scalable microservices architectures by improving development agility, resource isolation, and deployment flexibility across cloud environments.

AWS ECSCloud ComputingContainers
0 likes · 13 min read
Using Container Technology to Build a Microservices Architecture
Architecture Digest
Architecture Digest
May 24, 2018 · Cloud Native

Docker‑Based Microservice Architecture: Service Discovery, IPC, API Gateway, CI/CD and Operational Practices

This article presents a comprehensive guide to building Docker‑based microservice systems, covering service‑discovery patterns, registration methods, inter‑process communication choices, API‑gateway design, continuous integration/deployment pipelines, container orchestration, storage, security, logging and monitoring, offering practical recommendations for DevOps teams.

API GatewayCI/CDDocker
0 likes · 43 min read
Docker‑Based Microservice Architecture: Service Discovery, IPC, API Gateway, CI/CD and Operational Practices
DevOps
DevOps
May 17, 2018 · Operations

Understanding Continuous Integration, Delivery, and Deployment with a Step‑by‑Step VSTS CI/CD Pipeline and Docker

This article explains the concepts of Continuous Integration, Continuous Delivery, and Continuous Deployment, then walks through a complete VSTS (Azure DevOps) pipeline setup—including project creation, Git configuration, CI build, Release deployment, SSH tasks, Docker image building, and container execution—targeted at automating .NET Core web applications on a cloud server.

Azure DevOpsCI/CDContinuous Deployment
0 likes · 8 min read
Understanding Continuous Integration, Delivery, and Deployment with a Step‑by‑Step VSTS CI/CD Pipeline and Docker
Ops Development Stories
Ops Development Stories
May 11, 2018 · Databases

How to Set Up MySQL Master‑Slave Replication with Docker

This guide walks through configuring MySQL master‑slave replication inside Docker containers, covering environment setup, container creation, MySQL configuration changes, replication user creation, synchronization commands, troubleshooting tips, and verification of data replication between the master and slave instances.

DatabaseDockerMaster‑Slave
0 likes · 4 min read
How to Set Up MySQL Master‑Slave Replication with Docker
Alibaba Cloud Developer
Alibaba Cloud Developer
May 10, 2018 · Backend Development

Build a High‑Performance Service Mesh Agent for Dubbo – Alibaba Challenge

Alibaba’s fourth middleware performance challenge invites developers to create a high‑performance Service Mesh Agent for Dubbo, leveraging Docker containers, etcd registration, load balancing, protocol translation, and offering optimization tips such as coroutines, async communication, and caching to achieve superior QPS scores.

DockerDubboMiddleware
0 likes · 11 min read
Build a High‑Performance Service Mesh Agent for Dubbo – Alibaba Challenge
360 Tech Engineering
360 Tech Engineering
May 9, 2018 · Cloud Native

Efficient Development Environment Setup Using Docker

This article explains how the author leverages Docker containers to build a reproducible, low‑overhead development environment, compares traditional script‑based setups, demonstrates an Nginx example with Dockerfile and supporting scripts, introduces the dockerbox utility for easier container interaction, and shows how to configure automatic startup on new machines.

ContainersDockercloud-native
0 likes · 7 min read
Efficient Development Environment Setup Using Docker
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
May 2, 2018 · Cloud Native

How 360 Scales Advertising with Mesos & Docker: Lessons in Cloud‑Native Ops

An SRE engineer from 360 shares how Mesos and Docker containerization solved data‑center migration, fault recovery, OS inconsistencies, scaling, and resource inefficiencies in the company's advertising platform, detailing architecture, deployment, networking, storage, service discovery, and future plans for cloud‑native operations.

DockerMesoscloud-native
0 likes · 24 min read
How 360 Scales Advertising with Mesos & Docker: Lessons in Cloud‑Native Ops
DevOps
DevOps
May 1, 2018 · Cloud Computing

Quick and Easy Docker Learning with Play‑with‑Docker (PWD) – A Browser‑Based Docker Playground

This article introduces Play‑with‑Docker, a browser‑based sandbox that lets users instantly create Docker servers, use an integrated SSH client, automatically map ports, and deploy multi‑node Swarm clusters without installing anything locally, providing a fast, hands‑on way to learn Docker fundamentals.

BrowserDockerPlay-with-Docker
0 likes · 5 min read
Quick and Easy Docker Learning with Play‑with‑Docker (PWD) – A Browser‑Based Docker Playground
MaGe Linux Operations
MaGe Linux Operations
May 1, 2018 · Operations

Why Docker? A Practical Guide to Containerizing Development Environments

This article explains why Docker solves traditional development environment problems by offering lightweight, fast-start containers, automated image builds with Dockerfiles, and orchestration via Docker Compose, while also covering basic commands, best practices, and its role in CI/CD and cloud-native workflows.

CI/CDDevOpsDocker
0 likes · 12 min read
Why Docker? A Practical Guide to Containerizing Development Environments
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 27, 2018 · Backend Development

Conquering the Alibaba Middleware Challenge: Building a High‑Performance Dubbo Service Mesh

The article details Alibaba's fourth Middleware Performance Challenge, explaining the Dubbo‑based Service Mesh problem, the Docker‑driven test scenario, scoring methodology, and optimization suggestions such as coroutines, async communication, and caching, offering participants a comprehensive guide to excel in the competition.

DockerDubboService Mesh
0 likes · 10 min read
Conquering the Alibaba Middleware Challenge: Building a High‑Performance Dubbo Service Mesh
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Apr 26, 2018 · Cloud Native

How I Use Docker to Build a Fast, Portable Development Environment

This article explains how the author leverages Docker containers to create a lightweight, reproducible development environment, detailing the shortcomings of traditional script‑based setups, the Docker‑based workflow, helper tools, and steps for automating startup, all aimed at developers who love tinkering.

DevOpsDockerautomation
0 likes · 8 min read
How I Use Docker to Build a Fast, Portable Development Environment
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Apr 18, 2018 · Cloud Native

Docker Microservices Blueprint: Service Discovery, API Gateway & CI/CD

This article outlines a practical Docker‑based microservice architecture, covering client‑side and server‑side service discovery (Eureka, Consul, Etcd, Zookeeper), registration patterns, synchronous and asynchronous IPC mechanisms, API‑gateway design, load balancing, security, CI/CD pipelines, container orchestration, database choices, and logging‑monitoring strategies.

CI/CDDocker
0 likes · 43 min read
Docker Microservices Blueprint: Service Discovery, API Gateway & CI/CD
System Architect Go
System Architect Go
Apr 16, 2018 · Cloud Native

Fundamental Docker Concepts and Common Commands

This article introduces Docker's core concepts—including images, containers, registries, volumes, and essential commands such as build, push, pull, run, save, load, export, and import—to help developers achieve consistent, isolated, and rapid deployment across environments.

Dockercloud-nativecontainerization
0 likes · 4 min read
Fundamental Docker Concepts and Common Commands
360 Tech Engineering
360 Tech Engineering
Apr 16, 2018 · Operations

Implementing Continuous Integration with Jenkins and Docker

This article explains how to set up a Jenkins-based CI/CD pipeline using Docker, covering Jenkins concepts, deployment via Docker containers, master‑slave configuration, essential Docker plugins, and API usage with practical command‑line examples for building automated workflows.

CI/CDDockerDocker Plugins
0 likes · 12 min read
Implementing Continuous Integration with Jenkins and Docker
21CTO
21CTO
Mar 5, 2018 · Cloud Native

How Docker Transforms DevOps: Solving the Multi‑Level Container Challenge

This article explains Docker’s role in modern IT by outlining the challenges faced by companies, comparing VMs and containers, describing Docker’s architecture, and showing how containerization streamlines DevOps workflows and isolates developer and administrator concerns.

DevOpsDockercloud-native
0 likes · 5 min read
How Docker Transforms DevOps: Solving the Multi‑Level Container Challenge
ITPUB
ITPUB
Feb 22, 2018 · Cloud Native

Master Docker: From Basics to Building Your Own Container Images

This comprehensive guide explains Docker's purpose, compares it with virtual machines, introduces Linux containers, walks through installation, image and container management, and provides step‑by‑step examples—including a hello‑world demo and a full Dockerfile tutorial for building custom images.

ContainersDevOpsDocker
0 likes · 21 min read
Master Docker: From Basics to Building Your Own Container Images
Architecture Digest
Architecture Digest
Feb 2, 2018 · Cloud Computing

Design and Implementation of an Elastic Scaling Service on Alibaba ECS

This article explains why elastic scaling is needed for variable web traffic, describes how to build a cost‑effective, automatically adjustable service on Alibaba ECS using message queues, service refactoring, Docker deployment, logging, and a real‑time allocation algorithm, and shares practical lessons learned.

Alibaba ECSAllocation AlgorithmAutoscaling
0 likes · 9 min read
Design and Implementation of an Elastic Scaling Service on Alibaba ECS
dbaplus Community
dbaplus Community
Jan 25, 2018 · Cloud Native

How to Build a Lightweight Private Cloud with Docker and Ansible

This article explains the challenges of lightweight private‑cloud deployment, classifies distributed‑system types, and presents a practical solution that combines a standard OS layer, Docker containerization, and Ansible automation, illustrated with a real‑world RabbitMQ cluster example and supporting GitHub resources.

AnsibleDockercontainerization
0 likes · 18 min read
How to Build a Lightweight Private Cloud with Docker and Ansible
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jan 16, 2018 · Frontend Development

How Bilibili Scaled Its Frontend: From MVC to Vue SSR and Koa

This article chronicles Bilibili’s front‑end evolution in 2017, detailing the shift from a backend‑centric MVC model to front‑back separation, the adoption of Node middle‑layers, Vue and React SSR, Docker deployment, caching strategies, and subsequent refactoring to improve performance and scalability.

DockerKoaNode.js
0 likes · 15 min read
How Bilibili Scaled Its Frontend: From MVC to Vue SSR and Koa
High Availability Architecture
High Availability Architecture
Jan 16, 2018 · Cloud Native

Microservices Adoption in Traditional Enterprises: Drivers, Current Status, Docker Integration, and Future Trends

This 2017 survey‑based report analyzes why traditional enterprises are turning to microservices, examines their adoption levels, challenges, Docker usage, emerging Service Mesh technologies, and offers practical guidance for planning and implementing microservice architectures in legacy IT environments.

DockerSoftware Architectureenterprise architecture
0 likes · 16 min read
Microservices Adoption in Traditional Enterprises: Drivers, Current Status, Docker Integration, and Future Trends
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Jan 9, 2018 · Operations

Which Continuous Delivery Strategy Fits Your Team? A Deep Dive into 4 Deployment Methods

This article compares four common continuous delivery deployment approaches—minimum‑service deployment, rolling updates, blue/green deployment, and A/B testing—detailing their workflows, advantages, and drawbacks to help teams choose the most suitable method for their applications.

Blue-Green DeploymentContinuous DeliveryDeployment Strategies
0 likes · 8 min read
Which Continuous Delivery Strategy Fits Your Team? A Deep Dive into 4 Deployment Methods
21CTO
21CTO
Jan 9, 2018 · Frontend Development

How Bilibili Evolved Its Frontend: From MVC to Vue SSR and Scalable Architecture

This article chronicles Bilibili’s 2017 front‑end transformation, detailing the shift from a backend‑centric MVC workflow to a decoupled architecture with Node middleware, Vue SSR, Docker deployment, configuration management, caching strategies, and performance testing, illustrating lessons learned and future directions.

DockerNode.jsPerformance
0 likes · 15 min read
How Bilibili Evolved Its Frontend: From MVC to Vue SSR and Scalable Architecture
Architect's Tech Stack
Architect's Tech Stack
Jan 3, 2018 · Cloud Native

Docker Container Operations: Creating, Starting, Stopping, and Managing Containers

This guide explains Docker container fundamentals and provides step‑by‑step instructions for creating, launching (both new and stopped containers), running containers in the background, attaching or executing commands inside them, viewing logs, exporting/importing snapshots, and cleaning up containers using Docker CLI commands.

Container ManagementContainersDocker
0 likes · 13 min read
Docker Container Operations: Creating, Starting, Stopping, and Managing Containers
MaGe Linux Operations
MaGe Linux Operations
Dec 28, 2017 · Operations

Top 12 Linux Ops Disasters of 2017 and What They Teach Us

From Hearthstone’s dual‑database crash to Uber’s massive data breach, this 2017 Linux operations roundup chronicles twelve critical incidents—highlighting backup failures, Docker rebranding, ransomware, BGP hijacking, and more—offering key lessons for sysadmins and DevOps professionals.

BGPDockerRansomware
0 likes · 14 min read
Top 12 Linux Ops Disasters of 2017 and What They Teach Us
dbaplus Community
dbaplus Community
Dec 20, 2017 · Backend Development

How Ele.me’s API Everything Framework Transforms Backend Service Integration

This article summarizes Liang Xiangdong’s talk on the API Everything framework at the Gdevops 2017 conference, detailing the motivations, design principles, lifecycle, key products such as Stargate Cluster and API Portal, and the practical impact on backend development, DevOps automation, and front‑end/back‑end separation at Ele.me.

APIAPI documentationDocker
0 likes · 21 min read
How Ele.me’s API Everything Framework Transforms Backend Service Integration
Programmer DD
Programmer DD
Dec 13, 2017 · Cloud Native

How Google Deploys Microservices with Kubernetes: A Practical Guide

Google Cloud’s engineers explain how microservice architectures benefit from small, fast-deployable containers, using Docker, Docker‑Compose, and Kubernetes features such as Pods, Replication Controllers, Services, Labels, and canary releases to achieve automated, high‑availability deployments at Google’s massive scale.

Canary DeploymentDockerKubernetes
0 likes · 10 min read
How Google Deploys Microservices with Kubernetes: A Practical Guide
Efficient Ops
Efficient Ops
Dec 10, 2017 · Cloud Native

How a Container Cloud Platform Boosts 24/7 Continuous Delivery with Docker and Rancher

This article explains how a Docker‑based container cloud platform solves resource waste, isolation, and deployment challenges for startups by standardizing images, using Rancher for orchestration, implementing CI/CD pipelines, and managing logs and service registration to achieve seamless 24/7 continuous delivery.

CI/CDContainer OrchestrationDevOps
0 likes · 15 min read
How a Container Cloud Platform Boosts 24/7 Continuous Delivery with Docker and Rancher
DevOps Coach
DevOps Coach
Dec 4, 2017 · Operations

How to Mount Nutanix Storage in Docker Swarm with the DVP Plugin

This step‑by‑step guide shows how to install Nutanix's Docker Volume Plug‑in (DVP), configure iSCSI connectivity, create persistent volumes in Docker Swarm, deploy Docker Datacenter components, and run an ownCloud service backed by Nutanix storage.

DVPDockerDocker Swarm
0 likes · 17 min read
How to Mount Nutanix Storage in Docker Swarm with the DVP Plugin
ITPUB
ITPUB
Nov 24, 2017 · Cloud Computing

Linux Containers vs Virtual Machines: Which Wins for Your Workloads?

This article compares Linux containers and virtual machines, explaining their differing purposes, resource usage, security implications, typical use cases, and how to choose the right technology based on workload requirements and tool ecosystems such as Docker, Kubernetes, VirtualBox, and VMware.

DockerKubernetesLinux
0 likes · 7 min read
Linux Containers vs Virtual Machines: Which Wins for Your Workloads?
DevOps
DevOps
Nov 12, 2017 · Cloud Computing

Overview of Rancher: Open‑Source Platform for Docker and Kubernetes Management

Rancher is an open‑source software platform that simplifies running and managing Docker and Kubernetes by providing integrated infrastructure services such as networking, storage, load balancing, DNS, security, multi‑cloud deployment, container orchestration, an application catalog, and enterprise‑grade access control.

Cloud InfrastructureDockerKubernetes
0 likes · 3 min read
Overview of Rancher: Open‑Source Platform for Docker and Kubernetes Management
UCloud Tech
UCloud Tech
Nov 10, 2017 · Cloud Native

Why Weave FastDb Crashes VM Networks and How to Fix It

This article explains why Weave's FastDb mode can cause network interruptions on CentOS 7 VMs, analyzes the underlying kernel bugs and UDP PMTU probing issues, and provides practical solutions such as kernel upgrades, disabling UFO, and adjusting MTU settings.

DockerFastDbNetworking
0 likes · 9 min read
Why Weave FastDb Crashes VM Networks and How to Fix It
Qunar Tech Salon
Qunar Tech Salon
Nov 10, 2017 · Operations

Building a Private Cloud Elasticsearch Platform with Mesos and Docker

This article describes how the OPS team designed and implemented a private‑cloud Elasticsearch service using Mesos for resource management, Docker containers orchestrated by Marathon, and a suite of monitoring, self‑service configuration, and continuous deployment tools to improve resource utilization and operational efficiency.

DockerElasticsearchMarathon
0 likes · 9 min read
Building a Private Cloud Elasticsearch Platform with Mesos and Docker
ITPUB
ITPUB
Nov 6, 2017 · Databases

How to Set Up MySQL Master‑Slave Replication with Docker in Minutes

This guide walks you through building custom MySQL Docker images, configuring master and slave my.cnf files, launching the containers, creating a replication user, and synchronizing the slave using Docker commands and a ready‑made shell script, all with detailed code examples.

DatabaseDockerMaster‑Slave
0 likes · 10 min read
How to Set Up MySQL Master‑Slave Replication with Docker in Minutes
vivo Internet Technology
vivo Internet Technology
Oct 14, 2017 · Cloud Native

Implementation of a Container Web Console Using GoTTY

The article explains how to build a browser‑based container web console with GoTTY by wrapping docker exec in a WebSocket‑driven backend, detailing static asset handling, dual‑goroutine I/O, deployment options for distributed or centralized agents, security logging, and automatic cleanup of orphaned shell processes.

Container ManagementDockerGoTTY
0 likes · 8 min read
Implementation of a Container Web Console Using GoTTY
DevOps
DevOps
Sep 21, 2017 · Cloud Native

Microservices in Practice – Part 2: Harnessing Linux Containers for Faster, Smaller Deployments

This article explains how Linux containers, especially Docker, complement microservices by providing lightweight, portable, and easily managed runtime environments, and discusses key concepts such as logging and monitoring, zero‑downtime continuous delivery, and dynamic service registries for scalable cloud‑native applications.

DevOpsDockercloud-native
0 likes · 16 min read
Microservices in Practice – Part 2: Harnessing Linux Containers for Faster, Smaller Deployments
DevOps
DevOps
Sep 19, 2017 · Operations

Two Key Practices for Implementing DevOps: Granularity and Decoupling

This article records Xu Lei's online DevOps talk, outlining his ten‑year journey, emphasizing the importance of managing granularity and engineering decoupling, and providing practical strategies, agile insights, continuous delivery frameworks, Docker benefits, and a Q&A to help teams improve software delivery efficiency.

Continuous DeliveryDevOpsDocker
0 likes · 36 min read
Two Key Practices for Implementing DevOps: Granularity and Decoupling
21CTO
21CTO
Sep 8, 2017 · Operations

How Tencent CDN Handles Tb‑Level Traffic Bursts with a Docker‑Powered Burst Pool

This article explains how Tencent CDN tackles ever‑growing Tb‑scale traffic spikes by virtualizing resources into a shared Docker‑based burst pool, detailing the challenges, architectural solutions, technical optimizations, and the resulting cost savings and rapid scaling capabilities.

CDNDockerburst traffic
0 likes · 10 min read
How Tencent CDN Handles Tb‑Level Traffic Bursts with a Docker‑Powered Burst Pool
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Aug 15, 2017 · Operations

Automating Docker Image Creation with Jenkins on the HULK Platform

Learn how the HULK private‑cloud platform automates Docker image building and management by integrating Jenkins pipelines, UI‑driven configuration, GitLab storage, and automated build‑push processes, dramatically reducing manual CLI steps and lowering the entry barrier for container deployment.

CI/CDContainer AutomationDocker
0 likes · 7 min read
Automating Docker Image Creation with Jenkins on the HULK Platform
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Aug 1, 2017 · Operations

How to Build a Jenkins‑Docker CI/CD Pipeline from Scratch

This article walks you through the fundamentals of continuous integration, introduces Jenkins and Docker, explains key Jenkins concepts, and provides step‑by‑step commands to deploy Jenkins in Docker, configure master‑slave nodes, install essential Docker plugins, and use the Jenkins Remote API for automation.

CI/CDDevOpsDocker
0 likes · 13 min read
How to Build a Jenkins‑Docker CI/CD Pipeline from Scratch
21CTO
21CTO
Jul 26, 2017 · Operations

Deploy Percona PMM with Docker for Real‑Time MySQL Monitoring

This guide walks you through installing Ubuntu, Docker, and the Percona Monitoring and Management (PMM) server, configuring a PMM client, and connecting it to MySQL to enable real‑time performance metrics and slow‑query analysis.

Database PerformanceDockerMySQL
0 likes · 7 min read
Deploy Percona PMM with Docker for Real‑Time MySQL Monitoring
Tongcheng Travel Technology Center
Tongcheng Travel Technology Center
Jul 26, 2017 · Cloud Computing

Design and Implementation of Container Network Architecture for Tongcheng Travel PaaS Platform

This article details the evolution of Tongcheng Travel’s PaaS platform, describing its shift from Docker Swarm host networking to a custom container network using Calico and Contiv, the implementation of public‑IP allocation, and the monitoring solution built with OVS sFlow, Redis and ELK.

CalicoCloud ComputingContainer Networking
0 likes · 11 min read
Design and Implementation of Container Network Architecture for Tongcheng Travel PaaS Platform
DevOps
DevOps
Jul 12, 2017 · Cloud Native

Container Monitoring: Challenges, Metrics Collection, and Best Practices

This article examines the unique challenges of monitoring containers, outlines three categories of metrics to collect, compares host‑centric and layered monitoring architectures, provides detailed methods for gathering CPU, memory, I/O and network data via cgroup files and Docker commands, and shares practical insights, tooling recommendations, and a Q&A session for effective container observability.

DockerMonitoringPrometheus
0 likes · 18 min read
Container Monitoring: Challenges, Metrics Collection, and Best Practices
360 Quality & Efficiency
360 Quality & Efficiency
Jun 12, 2017 · Operations

Using Docker to Solve Testing Environment Challenges

The article explains how Docker, as a lightweight container engine, can address common testing environment problems such as data and environment isolation, bug reproducibility, and resource overhead by enabling easy image building, data separation, scalable services, and streamlined CI/CD workflows.

Dockercontainerizationenvironment
0 likes · 4 min read
Using Docker to Solve Testing Environment Challenges
DevOps
DevOps
Jun 11, 2017 · Operations

REA Group’s End‑to‑End DevOps Practice for Microservices on AWS

This article details how REA Group implements a comprehensive DevOps workflow for its micro‑service architecture on AWS, covering the 12‑Factor principles, toolchain components, automated deployment with rea‑shipper, monitoring, alerting, and the collaborative processes that enable continuous delivery at scale.

AWSCI/CDContinuous Delivery
0 likes · 13 min read
REA Group’s End‑to‑End DevOps Practice for Microservices on AWS
dbaplus Community
dbaplus Community
May 31, 2017 · Operations

Why Docker Hosts Crashed: Tracing Kernel Null‑Pointer Bugs and the Fix

The article recounts a half‑year investigation of a high‑performance proxy cluster whose Docker hosts repeatedly crashed due to kernel null‑pointer dereferences, detailing log analysis, three faulty hypotheses, extensive web research, kernel and Docker upgrades, and the final operational lessons learned.

DockerLinux kernelNull pointer dereference
0 likes · 14 min read
Why Docker Hosts Crashed: Tracing Kernel Null‑Pointer Bugs and the Fix
Efficient Ops
Efficient Ops
May 23, 2017 · Information Security

What’s New in Jumpserver? A Deep Dive into the Latest Open‑Source Bastion Host

This article introduces Jumpserver, an open‑source bastion host built with Python and Django, and details its major new version updates—including a full code refactor, component separation, Docker support, internationalization, RESTful APIs, and enhanced UI—highlighting how these changes improve security, extensibility, and deployment flexibility for enterprises.

DjangoDockerJumpServer
0 likes · 7 min read
What’s New in Jumpserver? A Deep Dive into the Latest Open‑Source Bastion Host
转转QA
转转QA
May 17, 2017 · Cloud Native

Building and Sharing a Docker Image for mysqldiff on CentOS

This guide explains how to resolve database schema differences by creating a Docker image that packages mysqldiff on CentOS, detailing installation, image creation via both docker commit and Dockerfile, and publishing the image to Docker Hub for easy reuse.

CentOSDockercontainerization
0 likes · 7 min read
Building and Sharing a Docker Image for mysqldiff on CentOS
Meituan Technology Team
Meituan Technology Team
May 12, 2017 · Cloud Native

Design and Implementation of the HULK Container Platform Scheduling System

The HULK Container Platform scheduling system, built for Meituan‑Dianping, combines a hybrid, actor‑based scheduler with filter‑and‑rank logic, configurable trade‑offs, and dynamic over‑commit to balance resource utilization, high availability, and massive concurrent placement decisions for thousands of containerized services.

Cloud-nativeDockerHULK
0 likes · 17 min read
Design and Implementation of the HULK Container Platform Scheduling System
JD Retail Technology
JD Retail Technology
May 9, 2017 · Backend Development

Node.js Deployment with Tomcat: Architecture Options and Step‑by‑Step Implementation

This article outlines the rationale for adopting Node.js in the 京友邦 project, compares two deployment architectures—separate Node and Tomcat services versus co‑locating them in a single Docker container—and provides detailed step‑by‑step instructions for packaging, scripting, Nginx configuration, and monitoring to achieve a successful rollout.

DockerTomcatbackend
0 likes · 8 min read
Node.js Deployment with Tomcat: Architecture Options and Step‑by‑Step Implementation
DevOps
DevOps
May 3, 2017 · Cloud Native

Understanding Docker’s Rebranding to Moby and the Role of LinuxKit

The article analyzes Docker’s controversial rename of its core project to Moby, the community backlash it sparked, the strategic motives behind the move, and how related initiatives like LinuxKit fit into the evolving cloud‑native container ecosystem.

DockerLinuxKitMoby
0 likes · 14 min read
Understanding Docker’s Rebranding to Moby and the Role of LinuxKit
dbaplus Community
dbaplus Community
May 2, 2017 · Cloud Native

Master Jenkins Pipelines with Docker for Seamless Continuous Delivery

This article explains how to replace traditional, error‑prone release cycles with a Docker‑based Jenkins pipeline that automates building, testing, image creation, and deployment to Docker, Kubernetes or remote hosts, while sharing practical tips, sample Groovy code, and common Q&A for DevOps teams.

Continuous DeliveryDockerJenkins
0 likes · 18 min read
Master Jenkins Pipelines with Docker for Seamless Continuous Delivery
DevOps
DevOps
May 2, 2017 · Operations

Key DevOps Trends: Microservices Dominance, Docker Maturity, Incomplete Practices, Domain‑Specific Adoption, Technical Debt Management, Security, Windows/.NET, Testing, and Python

The article analyzes current DevOps trends, highlighting the continued focus on microservices, the maturation of Docker‑centric data‑center solutions, the challenges of incomplete DevOps adoption, emerging domain‑specific practices, technical debt restructuring, security integration, the untapped potential of Windows/.NET, the rise of non‑functional testing tools, and Python’s growing indispensability.

DevOpsDockerPython
0 likes · 14 min read
Key DevOps Trends: Microservices Dominance, Docker Maturity, Incomplete Practices, Domain‑Specific Adoption, Technical Debt Management, Security, Windows/.NET, Testing, and Python
DevOps
DevOps
May 1, 2017 · Cloud Computing

LinuxKit and NanoServer: Building Minimal OS Images for the Cloud Era

The article explores how DockerCon introduced LinuxKit and NanoServer as lightweight, YAML‑driven tools for assembling minimal, fast‑booting operating system images, discussing their relevance to cloud‑native efficiency, DevOps principles, and the shift from multipurpose host OSes to single‑purpose cloud OSes.

DockerLinuxKitNanoServer
0 likes · 7 min read
LinuxKit and NanoServer: Building Minimal OS Images for the Cloud Era
Efficient Ops
Efficient Ops
Apr 27, 2017 · Cloud Native

Why Docker Rebranded to Moby: Inside the Controversial Container Split

An in‑depth look at Docker’s transformation into the Moby project reveals how the company repackaged its flagship container platform, the community’s backlash over the split, the strategic motives behind the move, and what it means for the future of container‑based cloud native development.

ContainersDockerMoby
0 likes · 10 min read
Why Docker Rebranded to Moby: Inside the Controversial Container Split
DevOps
DevOps
Apr 25, 2017 · Operations

Analyzing and Visualizing Docker Logs with the ELK Stack (Part Two)

This article explains how to analyze and visualize Docker container logs using the ELK stack, covering preparation, parsing tips, Kibana query techniques, and example visualizations to help monitor Dockerized environments effectively in production.

DockerELKKibana
0 likes · 7 min read
Analyzing and Visualizing Docker Logs with the ELK Stack (Part Two)
Efficient Ops
Efficient Ops
Apr 25, 2017 · Cloud Native

How CaaS Transforms Microservice Development and Operations with Docker

This article explains the differences between monolithic and microservice architectures, introduces Docker as a key tool for microservices, and details how a Container‑as‑a‑Service (CaaS) platform can provide service discovery, routing, logging, monitoring, auto‑scaling, SLA enforcement, and deployment strategies to simplify development and operations.

Dockerauto-scalingcloud-native
0 likes · 16 min read
How CaaS Transforms Microservice Development and Operations with Docker
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Apr 18, 2017 · Operations

Accelerating Dockerized Application Deployment in Test Environments with Multi-Version and Pre-Deployment Strategies

This article explains how applying release‑acceleration techniques such as multi‑version deployment and pre‑deployment to Dockerized applications dramatically reduces test‑environment rollout time, eliminates service interruption, and improves developer efficiency.

DockerPre-DeploymentRelease Acceleration
0 likes · 9 min read
Accelerating Dockerized Application Deployment in Test Environments with Multi-Version and Pre-Deployment Strategies
Qunar Tech Salon
Qunar Tech Salon
Apr 11, 2017 · Big Data

Implementing Dynamic Scaling for Spark on Mesos Using Marathon and Docker

This article describes how a team migrated Spark 1.6.x running on Mesos to a Marathon‑Docker based architecture that provides dynamic executor scaling, resolves configuration and resource‑allocation issues, and improves monitoring, fault‑tolerance, and upgrade processes for large‑scale streaming workloads.

DockerDynamic ScalingMarathon
0 likes · 17 min read
Implementing Dynamic Scaling for Spark on Mesos Using Marathon and Docker
DevOps
DevOps
Apr 10, 2017 · Cloud Native

Applying Docker and Kubernetes to Build Scalable, Automated Test Environments

The talk outlines how Docker and Kubernetes were adopted to streamline test environment provisioning, address challenges like environment inconsistency and resource scarcity, and enable automated, standardized, and scalable testing infrastructure through containerization, networking, storage, and cluster management techniques.

CI/CDCluster ManagementDevOps
0 likes · 19 min read
Applying Docker and Kubernetes to Build Scalable, Automated Test Environments
MaGe Linux Operations
MaGe Linux Operations
Apr 7, 2017 · Operations

Deploy a Mezzanine Blog with Ansible and Docker: Step‑by‑Step Guide

This article walks through building a Mezzanine CMS blog, first manually on macOS, then automating the deployment with Ansible, refactoring using roles, and finally containerizing the setup with Docker, providing detailed commands, configuration files, and best‑practice tips for production environments.

AnsibleDevOpsDjango
0 likes · 10 min read
Deploy a Mezzanine Blog with Ansible and Docker: Step‑by‑Step Guide
High Availability Architecture
High Availability Architecture
Mar 29, 2017 · Cloud Native

Container Storage Plugins and Persistent Storage Architecture

This article explains how containers use storage plugins like Docker volume drivers and Convoy to integrate persistent storage, describes the plugin API, daemon architecture, backend driver abstractions, and discusses the trade‑offs of different storage types for cloud‑native applications.

ContainersConvoyDocker
0 likes · 14 min read
Container Storage Plugins and Persistent Storage Architecture
MaGe Linux Operations
MaGe Linux Operations
Mar 26, 2017 · Operations

Deploy an ELK Stack Quickly with Docker Compose

This guide explains how to set up the ELK (Elasticsearch, Logstash, Kibana) logging platform using Docker Compose, covering prerequisites, environment configuration, single‑host and multi‑host deployments, and verification steps to get a functional ELK stack in minutes.

DockerELKElasticsearch
0 likes · 6 min read
Deploy an ELK Stack Quickly with Docker Compose
Ctrip Technology
Ctrip Technology
Mar 17, 2017 · Cloud Computing

Ctrip Container Cloud: Architecture, Elastic Scaling, and Monitoring Practices

This article details Ctrip's journey in building a private container cloud to support rapid business growth, covering elasticity challenges, container deployment principles, orchestration platform choices, network design, operational issues, custom executors, monitoring solutions, and the overarching CDOS system.

Cloud ComputingContainer OrchestrationDocker
0 likes · 16 min read
Ctrip Container Cloud: Architecture, Elastic Scaling, and Monitoring Practices