Tagged articles
2370 articles
Page 17 of 24
Top Architect
Top Architect
Mar 25, 2021 · Operations

Improving REPL Container Shutdown Performance at Replit

Replit engineers analyzed why container shutdown on preemptible VMs caused REPL sessions to stall for up to a minute, identified Docker's network‑release bottleneck, and implemented a direct SIGKILL workaround that reduced error rates and startup latency dramatically.

Container ManagementDockerOps
0 likes · 12 min read
Improving REPL Container Shutdown Performance at Replit
JD Cloud Developers
JD Cloud Developers
Mar 17, 2021 · Cloud Native

How to Privatize JD’s Aura Android Component Platform on T‑PaaS with Docker & Kubernetes

This article details the step‑by‑step process of deploying JD’s Aura Android component platform on the private T‑PaaS environment, covering requirement analysis, solution selection, Docker image creation, Helm‑based Kubernetes orchestration, configuration management with Confd, and essential middleware setup for a successful cloud‑native rollout.

AndroidCloud NativeConfiguration Management
0 likes · 13 min read
How to Privatize JD’s Aura Android Component Platform on T‑PaaS with Docker & Kubernetes
Cloud Native Technology Community
Cloud Native Technology Community
Mar 16, 2021 · Cloud Native

How Docker Builds Images: Inside the CLI, API, and BuildKit Mechanics

This article provides a comprehensive, step‑by‑step analysis of Docker's client‑server architecture, the Docker Engine API for image building, the internal workings of the Docker CLI, the differences between the legacy builder and BuildKit, and how the dockerd daemon processes build requests, complete with code excerpts and diagrams.

APIBuildKitCLI
0 likes · 25 min read
How Docker Builds Images: Inside the CLI, API, and BuildKit Mechanics
macrozheng
macrozheng
Mar 10, 2021 · Cloud Native

Deploy Mall‑Swarm on Kubernetes with Rancher: Full Step‑by‑Step Guide

This article walks through deploying the open‑source mall‑swarm project using Docker for supporting services on a base server and Kubernetes on an application server, covering image packaging, Docker Compose setup, Rancher installation, Nacos configuration, YAML deployments, and Nginx reverse‑proxy access, with full command examples.

Cloud NativeDevOpsDocker
0 likes · 15 min read
Deploy Mall‑Swarm on Kubernetes with Rancher: Full Step‑by‑Step Guide
JD Tech
JD Tech
Mar 1, 2021 · Cloud Native

Private Deployment of JD mPaaS Aura Platform on TPaaS: Architecture, Dockerfile, and Kubernetes Orchestration

This article details the end‑to‑end process of privatizing JD's mPaaS Aura Android component platform on the TPaaS cloud‑native environment, covering requirement analysis, custom Dockerfile creation, unified configuration with confd, middleware setup, and Kubernetes resource definitions for a production‑grade deployment.

AURACloud NativeDocker
0 likes · 10 min read
Private Deployment of JD mPaaS Aura Platform on TPaaS: Architecture, Dockerfile, and Kubernetes Orchestration
JD Cloud Developers
JD Cloud Developers
Feb 25, 2021 · Operations

Boost Multi-Cloud Redis Migration with RedisSyncer

This article explains how RedisSyncer enables fast, reliable cross‑version and cross‑cluster Redis data migration in multi‑cloud environments, addressing challenges such as version mismatches, node inconsistencies, and rapid rollback while improving access speed and reducing database load.

CacheData MigrationDocker
0 likes · 5 min read
Boost Multi-Cloud Redis Migration with RedisSyncer
macrozheng
macrozheng
Feb 22, 2021 · Backend Development

Master ZooKeeper: From Basics to Installation and Client Setup

This guide explains what ZooKeeper is, its core distributed coordination concepts, how to install it via binary packages or Docker, and provides an overview of available client libraries for Java, Python, Go, Node.js, and Ruby, helping developers quickly get started.

Distributed SystemsDockerInstallation
0 likes · 10 min read
Master ZooKeeper: From Basics to Installation and Client Setup
Open Source Linux
Open Source Linux
Feb 22, 2021 · Operations

How to Deploy and Use JumpServer for Secure Remote Access on Linux

This guide walks you through installing JumpServer—a secure bastion host—on CentOS, covering architecture overview, MariaDB and Redis setup, Docker configuration, container deployment, key generation, UI access, and essential administration tasks such as user, asset, and permission management.

Bastion HostDockerJumpServer
0 likes · 15 min read
How to Deploy and Use JumpServer for Secure Remote Access on Linux
Programmer DD
Programmer DD
Feb 21, 2021 · Cloud Native

How to Build a Fast Docker Registry Proxy in China with Kubernetes and Envoy

This guide shows how to set up a self‑hosted Docker registry proxy using Docker's registry image, Kubernetes (k3s), and Envoy to accelerate access to public image repositories like gcr.io, quay.io, and Docker Hub from within China, covering prerequisites, custom Dockerfile, deployment manifests, Envoy configuration, authentication, and cache cleanup.

Cloud NativeContainer RegistryDocker
0 likes · 22 min read
How to Build a Fast Docker Registry Proxy in China with Kubernetes and Envoy
macrozheng
macrozheng
Feb 8, 2021 · Cloud Native

Unlock Docker Isolation: Exploring Linux’s 8 Namespace Types

This article explains how Linux namespaces provide fine‑grained isolation for Docker containers, detailing the eight namespace types, demonstrating practical unshare commands for pid, mount, uts, ipc, user, and net namespaces, and highlighting the role of cgroups for resource limits.

DockerLinux NamespacesOperating System
0 likes · 8 min read
Unlock Docker Isolation: Exploring Linux’s 8 Namespace Types
Top Architect
Top Architect
Feb 7, 2021 · Cloud Native

A Comprehensive Guide to Docker Tools and the Container Ecosystem

This article provides an extensive overview of the most popular Docker‑related tools—including orchestration, CI/CD, monitoring, logging, security, storage, networking, service discovery, image building, and management solutions—detailing their core features, official websites, pricing models, and typical use cases for developers and operations engineers.

ContainerDevOpsDocker
0 likes · 23 min read
A Comprehensive Guide to Docker Tools and the Container Ecosystem
Selected Java Interview Questions
Selected Java Interview Questions
Feb 6, 2021 · Databases

7 Reasons Why Docker Is Unsuitable for Deploying Databases

Although Docker offers many benefits, this article outlines seven key reasons—data safety, performance, networking, statefulness, resource isolation, cloud platform incompatibility, and environment requirements—that make deploying databases in Docker containers generally unsuitable, while also suggesting scenarios where lightweight or distributed databases may still be viable.

ContainerizationData SafetyDocker
0 likes · 9 min read
7 Reasons Why Docker Is Unsuitable for Deploying Databases
21CTO
21CTO
Feb 5, 2021 · Frontend Development

Boost Front‑End Prototyping with FakeAPI: Instant Mock Data Generation

This article introduces FakeAPI, a FastAPI‑based mock data service that lets front‑end developers quickly generate realistic JSON payloads, explains its endpoints, payload formats, repeat feature, and shows how to deploy it locally using Docker.

API mockDockerFake Data
0 likes · 4 min read
Boost Front‑End Prototyping with FakeAPI: Instant Mock Data Generation
php Courses
php Courses
Feb 3, 2021 · Backend Development

Getting Started with Hyperf: Installation, Configuration, and Running the Swoole‑Based PHP Coroutine Framework

This guide introduces Hyperf, a high‑performance PHP coroutine framework built on Swoole, explains its CLI vs PHP‑FPM modes, lists required system extensions, shows how to configure Composer mirrors, install the skeleton, disable Swoole short names, start the server, and resolve common port‑conflict issues.

CLIDockerHyperf
0 likes · 5 min read
Getting Started with Hyperf: Installation, Configuration, and Running the Swoole‑Based PHP Coroutine Framework
macrozheng
macrozheng
Feb 3, 2021 · Cloud Native

Master Rancher: Visual Kubernetes Management and Deploying MySQL & SpringBoot

Learn how to simplify Kubernetes administration with Rancher by installing Docker, deploying Rancher, creating MySQL and SpringBoot deployments via YAML, configuring services, and exposing the application through Nginx, all illustrated with step‑by‑step commands and screenshots.

DockerKubernetesNginx
0 likes · 12 min read
Master Rancher: Visual Kubernetes Management and Deploying MySQL & SpringBoot
Efficient Ops
Efficient Ops
Feb 2, 2021 · Cloud Native

Unlocking Linux Namespaces: How Docker Leverages Classic Isolation Techniques

This article explains how Docker relies on Linux's eight namespace types and cgroups to achieve fine‑grained isolation, demonstrates practical unshare commands for PID, mount, UTS, IPC, user, and network namespaces, and highlights the role of namespaces in container security and resource management.

Dockercgroupcontainer isolation
0 likes · 7 min read
Unlocking Linux Namespaces: How Docker Leverages Classic Isolation Techniques
Liangxu Linux
Liangxu Linux
Feb 1, 2021 · Cloud Computing

Why Virtualization Powers the Cloud: From Early Hypervisors to Modern Containers

This article explains the evolution of virtualization—from early hypervisors and Popek‑Goldberg requirements through full and para‑virtualization, hardware‑assisted techniques, KVM‑QEMU integration, and finally ultra‑light solutions like firecracker—highlighting their roles, trade‑offs, and impact on cloud computing.

ContainersDockerKVM
0 likes · 17 min read
Why Virtualization Powers the Cloud: From Early Hypervisors to Modern Containers
Architects Research Society
Architects Research Society
Jan 31, 2021 · Cloud Computing

Performance Comparison of Containers on Bare Metal versus Virtual Machines

The article analyzes recent Docker adoption trends, compares the benefits and overhead of containers and virtual machines, presents benchmark results showing significant performance gains for container workloads on bare‑metal servers and Kubernetes clusters, and discusses implications for hybrid cloud strategies.

DockerKubernetesperformance benchmark
0 likes · 12 min read
Performance Comparison of Containers on Bare Metal versus Virtual Machines
Top Architect
Top Architect
Jan 28, 2021 · Backend Development

Comprehensive Spring Boot Project Template and Best Practices for Backend Development

This article presents a comprehensive Spring Boot project template for backend development, detailing README guidelines, one‑click local build scripts, business‑oriented package structure, automated test classifications, logging, exception handling, distributed locks, code style, static analysis, health checks, API documentation, database migration, multi‑environment setup, CORS configuration, and recommended third‑party libraries.

DockerProject TemplateSpring Boot
0 likes · 24 min read
Comprehensive Spring Boot Project Template and Best Practices for Backend Development
Big Data Technology & Architecture
Big Data Technology & Architecture
Jan 26, 2021 · Big Data

Comprehensive Guide to Apache Superset: Features, Installation, Data Source Integration, and Permissions

This article provides an in‑depth overview of Apache Superset, covering its recent graduation to a top‑level Apache project, key visualization features, extensive data source support, step‑by‑step installation via pip or Docker, PostgreSQL connection, role‑based permission model, and practical usage insights.

Apache SupersetData visualizationDocker
0 likes · 8 min read
Comprehensive Guide to Apache Superset: Features, Installation, Data Source Integration, and Permissions
MaGe Linux Operations
MaGe Linux Operations
Jan 21, 2021 · Cloud Native

Beyond Docker: Exploring Modern Container Engines and Build Tools

While Docker once dominated container workflows, a growing ecosystem of tools—such as Podman, Buildah, Kaniko, BuildKit, and various runtimes—offers daemon‑less, root‑less, OCI‑compatible alternatives for building, running, and distributing images, and this guide compares their features, commands, and use cases.

BuildahCloud NativeContainer
0 likes · 15 min read
Beyond Docker: Exploring Modern Container Engines and Build Tools
JD Cloud Developers
JD Cloud Developers
Jan 18, 2021 · Artificial Intelligence

What’s New This Week? AI Model, MR Glasses, TypeScript 4.2, Go Generics & More

This week’s developer newsletter highlights China’s 11.3‑billion‑parameter Wenhui AI model, Rokid’s dual‑camera MR glasses, the TypeScript 4.2 beta release, a Go generics proposal for 1.18, Docker’s 2021 priorities, the Industrial Internet action plan, a robust DARTS paper from ICLR 2021, and the open‑source TextBox library for text generation.

AIDockerGo
0 likes · 8 min read
What’s New This Week? AI Model, MR Glasses, TypeScript 4.2, Go Generics & More
Top Architect
Top Architect
Jan 18, 2021 · Cloud Native

Integrating Kubernetes into CI/CD Pipelines with Jenkins, Ansible, and HAProxy

This tutorial explains how to incorporate Kubernetes into an existing CI/CD pipeline using Jenkins, Ansible, Docker, and HAProxy to achieve high‑availability microservice deployments, seamless production code changes, and scalable container management for both large and small software companies.

AnsibleDockerHAProxy
0 likes · 13 min read
Integrating Kubernetes into CI/CD Pipelines with Jenkins, Ansible, and HAProxy
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jan 18, 2021 · Cloud Native

Comprehensive Introduction to Docker: Architecture, Components, Networking, and Practical Usage

This article provides a detailed overview of Docker, covering its origins, core components such as images, containers, and repositories, the differences between VMs and containers, integration with DevOps and Kubernetes, networking modes, storage layers, and visual management tools, all illustrated with examples and code snippets.

Cloud NativeContainersDocker
0 likes · 26 min read
Comprehensive Introduction to Docker: Architecture, Components, Networking, and Practical Usage
21CTO
21CTO
Jan 14, 2021 · Cloud Native

Why You Might Want to Say Goodbye to Docker: A Look at Modern Container Tools

This article examines why Docker is no longer the sole container engine, compares alternatives like Podman, Buildah, Kaniko, and BuildKit, and explores container runtimes and image inspection tools, helping readers choose the best tools for their workflows.

Cloud NativeDockerImage Building
0 likes · 15 min read
Why You Might Want to Say Goodbye to Docker: A Look at Modern Container Tools
Open Source Linux
Open Source Linux
Jan 12, 2021 · Information Security

How to Secure Docker Images: Run as Non‑Root, Use Private Registries, and Minimize Attack Surface

This guide explains essential Docker security practices—including running containers as non‑root users, employing private registries, minimizing image size, using multi‑stage builds, and enabling Docker Content Trust—to reduce attack vectors and protect containerized applications.

Container SecurityDockerImage Hardening
0 likes · 11 min read
How to Secure Docker Images: Run as Non‑Root, Use Private Registries, and Minimize Attack Surface
macrozheng
macrozheng
Jan 8, 2021 · Cloud Native

Why Docker Isn’t Enough Anymore: The Rise of Kubernetes

This article explains how Docker and Kubernetes complement each other, traces the evolution from physical machines to containers, outlines Docker’s history, describes why container orchestration is needed, compares Kubernetes with Docker Swarm, and details Kubernetes architecture and practical Q&A.

Cloud NativeContainerizationDocker
0 likes · 10 min read
Why Docker Isn’t Enough Anymore: The Rise of Kubernetes
MaGe Linux Operations
MaGe Linux Operations
Jan 7, 2021 · Information Security

How to Secure Your Docker Images: 3 Essential Practices

This guide explains why Docker containers improve security, then details three fundamental steps—running images as non‑root users, using a private registry, and keeping images minimal—plus practical commands, multi‑stage builds, and Docker Content Trust to protect your containerized applications from attacks.

Container SecurityDevOpsDocker
0 likes · 10 min read
How to Secure Your Docker Images: 3 Essential Practices
Programmer DD
Programmer DD
Jan 7, 2021 · Operations

How to Run JetBrains Qodana for Docker‑Based Code Quality Checks

JetBrains Qodana brings IDE‑level static analysis into CI/CD pipelines, offering Docker images, GitHub Actions, TeamCity plugins, and cloud services to detect errors, security flaws, and code smells for PHP, Java, and Kotlin projects, with easy setup and web‑based reports.

DockerJetBrainsci/cd
0 likes · 4 min read
How to Run JetBrains Qodana for Docker‑Based Code Quality Checks
Top Architect
Top Architect
Jan 6, 2021 · Cloud Native

Implementing a Microservice Architecture with Spring Cloud, Docker, and PaaS

This article explains how to build a microservice‑based PaaS platform using Spring Cloud Netflix components, Docker containers, Eureka for service registration, Zuul as a gateway, Hystrix for fault tolerance, and a dynamic configuration center to achieve agile development and continuous integration.

DockerDynamic ConfigurationMicroservices
0 likes · 13 min read
Implementing a Microservice Architecture with Spring Cloud, Docker, and PaaS
Ops Development Stories
Ops Development Stories
Jan 4, 2021 · Cloud Native

Integrate SkyWalking Monitoring into Nginx Ingress on Kubernetes

This guide walks through installing SkyWalking‑nginx‑lua, renaming conflicting scripts, modifying the nginx‑ingress controller’s template to inject SkyWalking environment variables and tracing buffer, building a custom Docker image, and deploying it with the required environment variables so that request traces appear in the SkyWalking UI.

DockerIngressKubernetes
0 likes · 7 min read
Integrate SkyWalking Monitoring into Nginx Ingress on Kubernetes
Top Architect
Top Architect
Jan 3, 2021 · Cloud Native

Comprehensive Guide to Docker Containers, Images, Networks, and Registry

This article provides a detailed tutorial on Docker fundamentals, covering container concepts, image creation with Dockerfiles, container lifecycle commands, networking modes, Docker Compose orchestration, private registry setup, and advanced topics such as volume management and load balancing with HAProxy.

ContainersDockerDocker Compose
0 likes · 30 min read
Comprehensive Guide to Docker Containers, Images, Networks, and Registry
21CTO
21CTO
Jan 2, 2021 · Databases

Why Docker Struggles with Databases: 7 Critical Reasons

The article outlines seven key drawbacks of running databases inside Docker containers—including data safety, performance, networking, statefulness, resource isolation, cloud platform incompatibility, and hardware requirements—while also suggesting scenarios where containerization may still be viable.

Data SafetyDockerdatabase
0 likes · 8 min read
Why Docker Struggles with Databases: 7 Critical Reasons
ITPUB
ITPUB
Jan 2, 2021 · Databases

Why Deploying Databases in Docker Containers Can Be Risky: 7 Critical Reasons

Although Docker offers many benefits for application deployment, using it for databases introduces serious data safety, performance, networking, statefulness, resource isolation, cloud‑platform, and hardware‑requirement challenges that can lead to data loss and reduced efficiency.

ContainerizationData SafetyDocker
0 likes · 9 min read
Why Deploying Databases in Docker Containers Can Be Risky: 7 Critical Reasons
MaGe Linux Operations
MaGe Linux Operations
Jan 1, 2021 · Operations

How to Deploy Nightingale: A Step‑by‑Step Docker Guide for High‑Availability Monitoring

This article provides a comprehensive, step‑by‑step tutorial for installing the open‑source Nightingale monitoring platform using Docker, covering code retrieval, Docker‑compose setup, node configuration, service startup, Grafana integration, and essential UI features, enabling a high‑availability, hybrid‑cloud monitoring solution.

DockerGrafanaKubernetes
0 likes · 7 min read
How to Deploy Nightingale: A Step‑by‑Step Docker Guide for High‑Availability Monitoring
DeWu Technology
DeWu Technology
Dec 31, 2020 · Backend Development

Microservice Refactoring of DeWu Community Platform

DeWu transformed its monolithic PHP‑based community platform, which had grown to over 10 million daily users, into a Java/Go microservice architecture using Docker, Kubernetes, gRPC, and modern CI/CD pipelines, establishing clear service boundaries, unified data models, enhanced monitoring, and plans for further scalability and resilience.

DockerGoKubernetes
0 likes · 10 min read
Microservice Refactoring of DeWu Community Platform
Practical DevOps Architecture
Practical DevOps Architecture
Dec 30, 2020 · Cloud Native

Comprehensive Tutorial for Building a High‑Availability Kubernetes Cluster with Etcd and Core Components

This tutorial walks through configuring three servers, generating CA and component certificates with cfssl, deploying an etcd cluster, installing Docker, creating Kubernetes API server, controller‑manager and scheduler configurations, setting up systemd services, and verifying the health of the high‑availability Kubernetes cluster.

CertificateCloud NativeDocker
0 likes · 18 min read
Comprehensive Tutorial for Building a High‑Availability Kubernetes Cluster with Etcd and Core Components
Top Architect
Top Architect
Dec 28, 2020 · Cloud Native

Integrating Kubernetes into CI/CD Pipelines with Jenkins, Ansible, and HAProxy

This tutorial explains how to incorporate Kubernetes into an existing CI/CD workflow using Jenkins, shared libraries, Docker, Ansible playbooks, and HAProxy to achieve high‑availability microservice deployments, covering tool setup, pipeline configuration, Dockerfile creation, Kubernetes manifests, and scaling new services.

AnsibleDockerHAProxy
0 likes · 13 min read
Integrating Kubernetes into CI/CD Pipelines with Jenkins, Ansible, and HAProxy
Efficient Ops
Efficient Ops
Dec 27, 2020 · Cloud Native

Mastering Docker and Kubernetes Networking: From Bridge to Flannel

This article explains Docker’s built‑in network drivers—including bridge, host, none, overlay, macvlan and plugins—detailing their setup and external access, then explores Kubernetes networking challenges and how Flannel implements pod‑to‑pod communication through virtual interfaces, routing, and encapsulation.

ContainerDockerFlannel
0 likes · 12 min read
Mastering Docker and Kubernetes Networking: From Bridge to Flannel
MaGe Linux Operations
MaGe Linux Operations
Dec 27, 2020 · Operations

Step‑by‑Step Guide to Deploy JumpServer with Docker, MariaDB & Redis

This tutorial walks you through installing JumpServer—a bastion host for centralized server management—by setting up MariaDB and Redis on separate nodes, configuring Docker, pulling the JumpServer image, generating required secret keys, and finally configuring users, groups, assets and session replay through the web UI.

Bastion HostDevOpsDocker
0 likes · 15 min read
Step‑by‑Step Guide to Deploy JumpServer with Docker, MariaDB & Redis
MaGe Linux Operations
MaGe Linux Operations
Dec 27, 2020 · Cloud Native

Build a Highly Available Harbor Registry with Dual-Master Replication

This guide explains how to deploy an enterprise‑grade Harbor Docker registry in a high‑availability setup using dual‑master replication and shared NFS storage, covering architecture concepts, required software versions, installation of Docker, Compose, NFS, PostgreSQL, Redis, Harbor configuration, and Nginx load‑balancing.

Cloud NativeDockerHarbor
0 likes · 18 min read
Build a Highly Available Harbor Registry with Dual-Master Replication
Liangxu Linux
Liangxu Linux
Dec 24, 2020 · Cloud Native

How to Set Up Multi-Branch CI/CD with Docker, GitLab, and Jenkins for PHP Projects

This guide explains how to avoid code‑conflict and testing interference in large PHP projects by creating independent deployment branches using Docker, GitLab, and Jenkins, detailing the required tools, installation steps, container configuration, GitLab project setup, Jenkins job creation, and webhook integration.

DockerGitLabJenkins
0 likes · 8 min read
How to Set Up Multi-Branch CI/CD with Docker, GitLab, and Jenkins for PHP Projects
JD Cloud Developers
JD Cloud Developers
Dec 21, 2020 · Artificial Intelligence

Weekly Tech Highlights: AI Chip, Cloud Forecasts, Docker M1 Preview & More

This week’s developer newsletter spotlights the Chinese Academy of Sciences’ pioneering GNN accelerator chip, IDC’s ten cloud computing predictions for China, the booming IoT market and 5G dominance, Docker’s M1‑compatible desktop preview, a carbon‑nanotube transistor breakthrough, IBM’s FHE initiative, and recent AI research on lifelong learning and reinforcement learning exploration.

Artificial IntelligenceDockerHardware acceleration
0 likes · 7 min read
Weekly Tech Highlights: AI Chip, Cloud Forecasts, Docker M1 Preview & More
Top Architect
Top Architect
Dec 21, 2020 · Operations

Weekly Tech News Digest: Google Outage, Linux 5.10, Docker Desktop 3.0, AI‑Piloted Aircraft and More

This week’s tech roundup covers Google’s two‑day service outage, the removal of over 60% of Pornhub videos, the launch of Rocky Linux, Linus Torvalds’ kernel submission deadline, Docker Desktop 3.0 updates, AI‑controlled U‑2 flight, major antitrust fines and the release of HarmonyOS 2.0 Beta, among other industry highlights.

AIDockerGoogle outage
0 likes · 12 min read
Weekly Tech News Digest: Google Outage, Linux 5.10, Docker Desktop 3.0, AI‑Piloted Aircraft and More
Programmer DD
Programmer DD
Dec 21, 2020 · Cloud Native

Unveiling Containerd: From Docker’s Shadow to a Robust Cloud‑Native Runtime

Explore the evolution of Containerd from Docker’s early days, its architecture, installation on Ubuntu, configuration nuances, performance benchmarks, and practical usage with the ctr CLI, while also learning how it integrates with Kubernetes, Docker, and tools like Sealos for streamlined container management.

CTRDockerKubernetes
0 likes · 29 min read
Unveiling Containerd: From Docker’s Shadow to a Robust Cloud‑Native Runtime
Top Architect
Top Architect
Dec 20, 2020 · Cloud Native

Kubernetes Deprecates Docker: Reasons and Recommended Container Runtimes

Kubernetes has officially deprecated Docker support by removing the dockershim bridge, explaining that Docker lacks native CRI compliance, and recommends migrating to CRI‑compatible runtimes such as containerd or CRI‑O while clarifying the differences between CRI and OCI runtimes.

CRICRI-OCloud Native
0 likes · 7 min read
Kubernetes Deprecates Docker: Reasons and Recommended Container Runtimes
Architecture Digest
Architecture Digest
Dec 18, 2020 · Cloud Native

Why Docker Is Deprecated in Kubernetes and What to Use Instead

Kubernetes has removed Docker support by deprecating the dockershim bridge, urging users to adopt CRI‑compatible runtimes such as containerd or CRI‑O, and explaining the differences between CRI and OCI runtimes, their security implications, and migration recommendations.

CRICRI-ODocker
0 likes · 7 min read
Why Docker Is Deprecated in Kubernetes and What to Use Instead
FunTester
FunTester
Dec 14, 2020 · Backend Development

Running Groovy Tests in Docker: JAR Packaging vs Reflection Execution

Faced with network latency and only a Docker container available, this guide compares two practical ways to run Groovy test scripts—packaging the test class into a JAR and invoking its main method, or using a reflection utility to call methods dynamically—complete with code samples, Maven commands, and execution results.

DockerGroovyReflection
0 likes · 10 min read
Running Groovy Tests in Docker: JAR Packaging vs Reflection Execution
Programmer DD
Programmer DD
Dec 9, 2020 · Operations

Step-by-Step Guide to Installing Apache SkyWalking with Elasticsearch and InfluxDB

This tutorial walks through installing and configuring Apache SkyWalking, an open‑source APM system for micro‑services and cloud‑native environments, covering its architecture, Elasticsearch and InfluxDB storage setup, agent deployment, service startup, alarm integration, and essential documentation links.

APMDockerElasticsearch
0 likes · 12 min read
Step-by-Step Guide to Installing Apache SkyWalking with Elasticsearch and InfluxDB
Programmer DD
Programmer DD
Dec 7, 2020 · Cloud Native

How Docker Transformed Development: From VMs to Lightweight Containers

Docker emerged to address the challenges of disparate development, testing, and production environments by leveraging Linux kernel features like namespaces and cgroups, offering lightweight, fast-starting containers that isolate applications without the overhead of traditional virtual machines, and providing versatile use cases from cloud hosting to CI/CD pipelines.

Cloud NativeContainersDevOps
0 likes · 23 min read
How Docker Transformed Development: From VMs to Lightweight Containers
ITPUB
ITPUB
Dec 6, 2020 · Fundamentals

MacBook M1 Developer Compatibility: Xcode, VS Code, Docker, Homebrew & More

After weeks of testing by overseas developers, this guide reveals how common development tools like Xcode, VS Code, Docker, Homebrew and others perform on Apple Silicon Macs, highlighting native support, workarounds via Rosetta 2, and the remaining compatibility gaps programmers should expect.

CompatibilityDockerHomebrew
0 likes · 10 min read
MacBook M1 Developer Compatibility: Xcode, VS Code, Docker, Homebrew & More
Practical DevOps Architecture
Practical DevOps Architecture
Dec 5, 2020 · Cloud Native

Common Docker CLI Commands Overview

This article provides a concise reference of essential Docker command‑line operations, including searching, pulling, listing, running, inspecting, managing containers and images, and additional utilities, helping developers, testers, and operations engineers efficiently work with Docker without a graphical interface.

CLIContainersDevOps
0 likes · 6 min read
Common Docker CLI Commands Overview
Liangxu Linux
Liangxu Linux
Nov 28, 2020 · Cloud Native

Why Docker and Kubernetes Revolutionized Cloud‑Native Computing

This article traces Docker’s origin from a small San Francisco startup to an open‑source container platform, compares containers with virtual machines, explains Docker’s core concepts, introduces Kubernetes architecture, and shows how these technologies are reshaping telecom core networks in the 5G era.

Dockertelecom
0 likes · 12 min read
Why Docker and Kubernetes Revolutionized Cloud‑Native Computing
JavaEdge
JavaEdge
Nov 26, 2020 · Cloud Native

How Docker Transforms Microservice Development and DevOps Automation

The article explains how the rise of containers addresses the testing, deployment, and machine‑initialization challenges of microservices, introduces DevOps principles, details Docker’s image layering and Dockerfile syntax, and shows a practical four‑layer Docker image example for streamlined production workflows.

Cloud NativeContainerizationDevOps
0 likes · 9 min read
How Docker Transforms Microservice Development and DevOps Automation
Efficient Ops
Efficient Ops
Nov 25, 2020 · Cloud Native

How to Migrate a Java Project to Kubernetes: Step‑by‑Step Guide

This article walks through the complete process of moving a Java application to a Kubernetes platform, covering image creation, pod management, data persistence, service exposure, ingress configuration, and deployment automation with Docker, Maven, and Helm‑like YAML files.

DeploymentDockerKubernetes
0 likes · 15 min read
How to Migrate a Java Project to Kubernetes: Step‑by‑Step Guide
ITPUB
ITPUB
Nov 23, 2020 · Cloud Native

Beyond Docker: Exploring Modern Container Engines and Build Tools

While Docker once dominated containerization, a growing ecosystem of specialized tools—such as Podman, Buildah, Kaniko, BuildKit, and various runtimes—offers more focused, daemon‑less, and OCI‑compatible alternatives for building, running, and distributing images, prompting developers to evaluate which combination best fits their workflows.

BuildahDockerKubernetes
0 likes · 15 min read
Beyond Docker: Exploring Modern Container Engines and Build Tools
Programmer DD
Programmer DD
Nov 20, 2020 · Backend Development

Can Docker Run Natively on Apple M1 Macs? What You Need to Know

Docker confirms plans to support Apple Silicon Macs but faces several technical hurdles, requiring pipeline changes, reliance on Go and Electron, and coordination with other virtualization tools like VMware and Parallels to deliver a seamless Docker Desktop experience on M1 devices.

Apple SiliconDockerM1
0 likes · 4 min read
Can Docker Run Natively on Apple M1 Macs? What You Need to Know
JD Tech Talk
JD Tech Talk
Nov 16, 2020 · Artificial Intelligence

Practical Guide to Deploying Federated Learning: Architecture, Deployment, Training, and Inference

This article provides a comprehensive overview of federated learning engineering, covering deployment via Docker containers, the design of training and inference frameworks, key services such as communication, training, model management, and registration, and practical considerations for scaling and reliability in production environments.

AIDeploymentDocker
0 likes · 11 min read
Practical Guide to Deploying Federated Learning: Architecture, Deployment, Training, and Inference
Top Architect
Top Architect
Nov 14, 2020 · Cloud Native

Docker Architecture Overview: Overall Structure and Component Analysis

This article provides a comprehensive overview of Docker's architecture, detailing the client‑server model, the roles of Docker Daemon, Engine, Registry, various drivers, Libcontainer, and how containers are created, managed, and delivered within a cloud‑native environment.

Cloud NativeContainerDocker
0 likes · 10 min read
Docker Architecture Overview: Overall Structure and Component Analysis