Tagged articles
2370 articles
Page 14 of 24
MaGe Linux Operations
MaGe Linux Operations
Mar 26, 2022 · Cloud Native

What Is Cloud Native? Unpacking CNCF, Containers, Kubernetes & More

This article explains the concept of cloud native, its origins in CNCF, the evolution of containers, Docker and Kubernetes, the role of micro‑services, service mesh, immutable infrastructure and declarative APIs, and highlights the key benefits such as rapid iteration, automated deployment and independent scalability.

CNCFDockerKubernetes
0 likes · 18 min read
What Is Cloud Native? Unpacking CNCF, Containers, Kubernetes & More
Architecture Digest
Architecture Digest
Mar 26, 2022 · Operations

Top Free Docker GUI Tools for Efficient Container Management

This article reviews several free Docker graphical user interface (GUI) tools—including Portainer, DockStation, Docker Desktop, Lazydocker, and Docui—detailing their platform support, feature sets, Docker version compatibility, and practical usage scenarios for streamlined container administration.

Container ManagementDockerGUI
0 likes · 7 min read
Top Free Docker GUI Tools for Efficient Container Management
Programmer DD
Programmer DD
Mar 22, 2022 · Frontend Development

Deploy the Stunning Cross‑Platform YesPlayMusic Player in Minutes

This guide introduces YesPlayMusic—a high‑visual, multi‑platform NetEase Cloud Music client built with Vue.js—and provides step‑by‑step instructions for installing, configuring, and deploying it via Vercel, custom servers, or Docker, complete with code snippets and screenshots.

DockerVercelVue.js
0 likes · 6 min read
Deploy the Stunning Cross‑Platform YesPlayMusic Player in Minutes
Open Source Linux
Open Source Linux
Mar 21, 2022 · Cloud Native

Master Kubernetes: From Container Basics to Deploying a Node.js App

This tutorial walks readers through the evolution of web deployment, explains core Kubernetes concepts, and provides step‑by‑step instructions for using kubectl to create Ingress, Service, and Deployment resources that run a multi‑instance Node.js backend, culminating in a functional K8S deployment workflow.

ContainerDeploymentDocker
0 likes · 18 min read
Master Kubernetes: From Container Basics to Deploying a Node.js App
Top Architect
Top Architect
Mar 18, 2022 · Cloud Native

Docker Architecture Overview and Component Analysis

This article provides a comprehensive overview of Docker's overall architecture, detailing the roles of Docker Client, Daemon, Engine, Registry, Graph, drivers, Libcontainer, and containers, and explains how these components interact to manage images, networking, storage, and execution within a C/S model.

Cloud NativeContainerizationDevOps
0 likes · 11 min read
Docker Architecture Overview and Component Analysis
DevOps Cloud Academy
DevOps Cloud Academy
Mar 18, 2022 · Operations

Comprehensive CI/CD Pipeline Templates for Java Projects with Build, Test, Code Analysis, Artifact Management, and Kubernetes Deployment

This article provides a detailed guide to structuring GitLab CI/CD pipelines for Java projects, covering job templates for building, testing, code analysis, artifact handling, and Kubernetes deployment, along with variable definitions, workflow rules, and stage configurations to enable flexible and automated DevOps workflows.

DevOpsDockerGitLab
0 likes · 14 min read
Comprehensive CI/CD Pipeline Templates for Java Projects with Build, Test, Code Analysis, Artifact Management, and Kubernetes Deployment
Sohu Tech Products
Sohu Tech Products
Mar 16, 2022 · Cloud Native

Podman Introduction: Features, Differences from Docker, and Common Commands

This article provides a comprehensive overview of Podman, an open‑source container runtime that runs without a daemon or root privileges, compares it with Docker, explains its architecture, and presents essential commands, deployment steps, configuration files, volume handling, and user‑namespace considerations for Linux environments.

CLIContainersDevOps
0 likes · 16 min read
Podman Introduction: Features, Differences from Docker, and Common Commands
Node Underground
Node Underground
Mar 16, 2022 · Operations

Control Docker Daemon Efficiently with Node.js

This tutorial explains how to use Node.js—via child processes, HTTP requests, or the Dockerode SDK—to create, manage, and interact with Docker containers, offering code examples and practical tips for efficient daemon communication.

CLIContainer ManagementDocker
0 likes · 7 min read
Control Docker Daemon Efficiently with Node.js
DevOps Cloud Academy
DevOps Cloud Academy
Mar 14, 2022 · Information Security

Integrating Trivy Vulnerability Scanner with GitLab CI/CD Pipelines

This article explains what Trivy is, how to install and use it for container vulnerability scanning, demonstrates saving results in JSON, and provides a step‑by‑step guide to integrating Trivy into a GitLab CI/CD pipeline with example configuration and troubleshooting tips.

Container SecurityDockerGitLab CI
0 likes · 7 min read
Integrating Trivy Vulnerability Scanner with GitLab CI/CD Pipelines
MaGe Linux Operations
MaGe Linux Operations
Mar 13, 2022 · Cloud Native

From Docker to Serverless Kubernetes: Tracing the Cloud‑Native Evolution

This article chronicles the evolution of cloud‑native container technology—from early IaaS and PaaS concepts, through Docker’s rise, Kubernetes’s dominance, to modern serverless offerings like Alibaba Cloud’s ECI and ASK—highlighting how managed services simplify operations and enable rapid, pod‑level scaling.

Alibaba CloudCloud NativeContainer
0 likes · 11 min read
From Docker to Serverless Kubernetes: Tracing the Cloud‑Native Evolution
IT Architects Alliance
IT Architects Alliance
Mar 6, 2022 · Cloud Native

Building a Cloud‑Native Microservice Platform with Spring Cloud and Docker

This article explains how to build a cloud‑native PaaS platform using microservice architecture and Docker containers, detailing the roles of Spring Cloud Netflix components such as Zuul, Eureka, Hystrix, and Ribbon, as well as service gateway, registration, deployment, fault tolerance, and dynamic configuration.

DockerMicroservicesservice gateway
0 likes · 14 min read
Building a Cloud‑Native Microservice Platform with Spring Cloud and Docker
IT Services Circle
IT Services Circle
Mar 6, 2022 · Backend Development

2022 Java Developer Productivity Report Highlights Trends and Adoption

The 2022 Java Developer Productivity Report by JRebel analyzes a survey of 876 Java professionals, revealing migration plans to newer LTS versions, dominant use of Java 8 and 11, microservice popularity, and preferences for Docker, Kubernetes, and Spring Boot across companies of various sizes.

DockerKubernetesMicroservices
0 likes · 6 min read
2022 Java Developer Productivity Report Highlights Trends and Adoption
政采云技术
政采云技术
Mar 3, 2022 · Cloud Native

Hands‑on Dapr with Java: Service Invocation and State Management Tutorial

This tutorial walks through setting up a Java‑based Dapr project, demonstrating service‑to‑service invocation and state management with Redis, including configuration, code, Kubernetes manifests, Docker packaging, and verification steps, and provides guidance on building, deploying, and testing the microservices locally.

Cloud NativeDaprDocker
0 likes · 12 min read
Hands‑on Dapr with Java: Service Invocation and State Management Tutorial
macrozheng
macrozheng
Mar 2, 2022 · Backend Development

Boost Your Search Capabilities with RediSearch and RedisJSON – A Hands‑On Guide

This guide introduces RedisMod’s enhanced modules, shows how to install Redis with Docker, demonstrates native JSON storage using RedisJSON, walks through building and querying a full‑text search index with RediSearch—including Chinese support—and compares its performance against Elasticsearch.

DockerRediSearchRedisJSON
0 likes · 8 min read
Boost Your Search Capabilities with RediSearch and RedisJSON – A Hands‑On Guide
Laravel Tech Community
Laravel Tech Community
Feb 28, 2022 · Backend Development

nginxWebUI: Graphical Management Tool for Nginx Configuration and Deployment

nginxWebUI is a web‑based graphical interface that simplifies configuring, managing, and deploying Nginx—including HTTP/TCP forwarding, reverse proxy, load balancing, SSL certificate automation, and multi‑server cluster support—while providing Docker images and detailed installation steps for Linux, Windows, and macOS environments.

ConfigurationDeploymentDocker
0 likes · 9 min read
nginxWebUI: Graphical Management Tool for Nginx Configuration and Deployment
Top Architect
Top Architect
Feb 28, 2022 · Backend Development

Integrating MinIO Object Storage with Spring Boot and Vue: Docker Setup, API, and Frontend Upload

This tutorial explains how to deploy MinIO with Docker on Linux/macOS and Windows, configure a Spring Boot backend with MinIO client libraries, create reusable Java components for signed policies and file uploads, and build a Vue/Element‑UI frontend that demonstrates three upload methods, all with complete code examples.

DockerMinioSpring Boot
0 likes · 12 min read
Integrating MinIO Object Storage with Spring Boot and Vue: Docker Setup, API, and Frontend Upload
MaGe Linux Operations
MaGe Linux Operations
Feb 26, 2022 · Cloud Computing

How Docker’s Rise and Fall Reshaped the Cloud‑Container Landscape

This article chronicles Docker’s meteoric ascent as a pioneering container platform, its leadership turmoil, fierce competition with Kubernetes, the 2019 split and sale to Mirantis, and the lasting lessons it offers about the challenges open‑source startups face in sustaining commercial success.

Business strategyContainersDocker
0 likes · 14 min read
How Docker’s Rise and Fall Reshaped the Cloud‑Container Landscape
Radish, Keep Going!
Radish, Keep Going!
Feb 26, 2022 · Backend Development

How to Handle Multiple NICs in Go: Exclude Link‑Local IPs and Bind Traffic

This article explains why Go programs may pick unusable link‑local addresses on machines with multiple network interfaces, shows how to filter them out, and presents three practical solutions—including per‑NIC binding, Docker container isolation, and DNAT/SNAT rules—to control inbound and outbound traffic.

DNATDockerGolang
0 likes · 12 min read
How to Handle Multiple NICs in Go: Exclude Link‑Local IPs and Bind Traffic
21CTO
21CTO
Feb 25, 2022 · Cloud Native

How to Build a Reusable Docker‑Based Development Environment on Ubuntu 20.04

This guide explains how to create a repeatable development environment by installing Docker on Ubuntu 20.04, building a template container with common front‑end tools, committing and tagging the image, and optionally using VirtualBox for GUI‑based workflows.

Development EnvironmentDockerUbuntu
0 likes · 7 min read
How to Build a Reusable Docker‑Based Development Environment on Ubuntu 20.04
ByteDance Terminal Technology
ByteDance Terminal Technology
Feb 24, 2022 · Mobile Development

Exploring ByteDance's iOS Automation Testing Driver Tool BDC: Architecture, Features, and Implementation

This article details the background, functional capabilities, development journey, technical architecture, and deployment experience of ByteDance's iOS automation testing driver tool BDC, illustrating how it automates device interaction, app management, UI control, and large‑scale testing on both macOS and Linux environments.

Automation testingDockerLinux
0 likes · 13 min read
Exploring ByteDance's iOS Automation Testing Driver Tool BDC: Architecture, Features, and Implementation
Liangxu Linux
Liangxu Linux
Feb 24, 2022 · Cloud Native

Why Docker exec Fails: Diagnosing runc Errors and Resource Limits

This guide walks through a real‑world Docker exec failure, explains the relationship between kubelet, docker‑shim, containerd, and runc, shows step‑by‑step commands to isolate the faulty component, and reveals that a resource‑limit (pids) exhaustion in the container caused the runc exec error.

DockerKubernetescgroups
0 likes · 12 min read
Why Docker exec Fails: Diagnosing runc Errors and Resource Limits
Architect's Tech Stack
Architect's Tech Stack
Feb 21, 2022 · Databases

Why MySQL May Not Be Suitable for Containerization

The article examines the drawbacks of running MySQL in Docker containers, highlighting data safety, performance, state management, and resource isolation concerns while also discussing scenarios where containerizing MySQL might be feasible.

ContainersData SafetyDocker
0 likes · 6 min read
Why MySQL May Not Be Suitable for Containerization
TAL Education Technology
TAL Education Technology
Feb 17, 2022 · Fundamentals

Comprehensive Overview of the Web Access Process: From DNS Resolution to Kubernetes Deployment

This article explains the complete web request lifecycle—including DNS lookup, caching mechanisms, HTTP/HTTPS communication, TCP/UDP transport, gateway routing, backend service models, virtualization, Docker containerization, and Kubernetes orchestration—providing engineers with a solid foundation for diagnosing and optimizing modern web applications.

DNSDockerKubernetes
0 likes · 19 min read
Comprehensive Overview of the Web Access Process: From DNS Resolution to Kubernetes Deployment
Ops Development Stories
Ops Development Stories
Feb 17, 2022 · Cloud Native

How to Build a Minimal‑Cost HA Harbor Registry with PostgreSQL Replication on Alibaba Cloud

This guide details a low‑overhead, highly available Harbor deployment on Alibaba Cloud, covering preparation of SLB, ECS, NFS storage, installation of Docker‑Compose, configuration of image mirrors, installation of Harbor 2.3, setup of PostgreSQL 13 master‑slave replication, Redis integration, backup procedures, failover handling, and disaster‑recovery strategies.

Alibaba CloudDockerHarbor
0 likes · 20 min read
How to Build a Minimal‑Cost HA Harbor Registry with PostgreSQL Replication on Alibaba Cloud
Top Architect
Top Architect
Feb 14, 2022 · Cloud Native

Comprehensive Guide to Nacos Configuration Center and Service Registry Integration with Spring Boot

This article provides an in-depth comparison of Nacos with other configuration and registration centers, explains its architecture and design principles, and offers detailed step-by-step instructions for deploying Nacos in standalone and cluster modes, integrating it with Spring Boot for both configuration and service discovery, including code snippets and operational tips.

Configuration CenterDockerMicroservices
0 likes · 35 min read
Comprehensive Guide to Nacos Configuration Center and Service Registry Integration with Spring Boot
DevOps Engineer
DevOps Engineer
Feb 14, 2022 · Operations

Differences Between Vagrant and Docker: Use Cases and Characteristics

This article explains the fundamental differences between Vagrant and Docker, compares virtual machines and containers across isolation, resource usage, startup time and image size, and outlines when to choose Vagrant for VM management versus Docker for rapid application development and deployment.

ContainerDevOpsDocker
0 likes · 4 min read
Differences Between Vagrant and Docker: Use Cases and Characteristics
Open Source Linux
Open Source Linux
Feb 14, 2022 · Cloud Computing

Virtualization Explained: From VMware’s Binary Translation to Modern Containers

This article explores the evolution of virtualization technologies, detailing the principles and differences of full and para-virtualization, hardware‑assisted solutions like Intel VT/AMD‑V, and the rise of containerization with LXC and Docker, while illustrating key architectures such as VMware, Xen, KVM‑QEMU, and GPU virtualization.

ContainerDockerKVM
0 likes · 21 min read
Virtualization Explained: From VMware’s Binary Translation to Modern Containers
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Feb 11, 2022 · Cloud Native

Docker Image Principles, Common Pitfalls, and Best Practices for Service Websites

This article explains the rationale behind Dockerizing internal service websites, outlines principles for creating stateless and self‑contained images, compares build‑time approaches, critiques a flawed Dockerfile with detailed issue analysis, and presents an improved Dockerfile along with practical deployment guidelines.

ContainerizationDevOpsDocker
0 likes · 14 min read
Docker Image Principles, Common Pitfalls, and Best Practices for Service Websites
Architects' Tech Alliance
Architects' Tech Alliance
Feb 10, 2022 · Cloud Computing

Comprehensive Overview of Virtualization Technologies: From Full Virtualization to Containers

This article provides a detailed technical overview of virtualization, covering its historical background, full and hardware‑assisted virtualization, binary translation techniques, hypervisor architectures, KVM‑QEMU integration, and modern container solutions such as LXC and Docker, while also discussing related cloud‑service market reports.

ContainersDockerKVM
0 likes · 20 min read
Comprehensive Overview of Virtualization Technologies: From Full Virtualization to Containers
IT Xianyu
IT Xianyu
Feb 8, 2022 · Backend Development

Deploying a Spring Boot Application with Docker Using IntelliJ IDEA

This tutorial explains how to install Docker, configure remote access, create a Spring Boot project in IntelliJ IDEA, add Dockerfile and Maven settings, build a Docker image, run the container, and verify the application through a browser and log inspection.

BackendDockerIntelliJ IDEA
0 likes · 7 min read
Deploying a Spring Boot Application with Docker Using IntelliJ IDEA
BaiPing Technology
BaiPing Technology
Feb 7, 2022 · Cloud Native

Mastering CI/CD: Automate Deployments with GitLab, Jenkins, Docker & Kubernetes

This guide demonstrates how to integrate GitLab and Jenkins with Kubernetes to achieve automated, multi-environment deployments, covering project configuration, Dockerfile creation, build scripts, Jenkins pipeline setup, Kubernetes resources, and best practices for scaling, rolling updates, and service management in a production-grade cloud native architecture.

DockerGitLabJenkins
0 likes · 16 min read
Mastering CI/CD: Automate Deployments with GitLab, Jenkins, Docker & Kubernetes
IT Services Circle
IT Services Circle
Feb 5, 2022 · Big Data

DataEase: Open‑Source Data Visualization Tool Based on SpringBoot, Apache Doris, and Kettle – Installation and Usage Guide

This article introduces DataEase, an open‑source BI platform built with SpringBoot, Apache Doris, and Kettle, explains its system and functional architecture, provides step‑by‑step installation commands and configuration details, and demonstrates how to create datasets, views, and dashboards for data analysis.

Apache DorisBIData visualization
0 likes · 11 min read
DataEase: Open‑Source Data Visualization Tool Based on SpringBoot, Apache Doris, and Kettle – Installation and Usage Guide
IT Architects Alliance
IT Architects Alliance
Feb 3, 2022 · Cloud Native

Building a Docker‑Powered Microservice PaaS with Spring Cloud Netflix

This article explains how to design and implement a microservice‑based PaaS platform using Docker containers, Spring Cloud Netflix components such as Zuul, Eureka, and Hystrix, covering service gateway routing, registration and discovery, deployment, fault tolerance, and dynamic configuration.

DockerDynamic ConfigurationMicroservices
0 likes · 14 min read
Building a Docker‑Powered Microservice PaaS with Spring Cloud Netflix
Open Source Linux
Open Source Linux
Jan 26, 2022 · Cloud Native

How to Build Isolated Single‑Host Container Networks Without Writing Code

This tutorial walks through the fundamentals of single‑host container networking on Linux, covering network namespaces, virtual Ethernet (veth) pairs, bridges, IP routing, NAT, port publishing, Docker network drivers, and rootless container considerations, all with step‑by‑step commands and explanations.

DockerLinux NamespacesNAT
0 likes · 28 min read
How to Build Isolated Single‑Host Container Networks Without Writing Code
Open Source Linux
Open Source Linux
Jan 24, 2022 · Cloud Native

From LXC to Kubernetes: The Evolution and Core Mechanics of Containers

This article traces the history of container technology from early Linux Containers (LXC) through Docker’s rise, the emergence of Kubernetes, and explains core concepts such as cgroups, namespaces, OCI standards, and how containers appear as isolated processes from both host and container perspectives.

ContainersDockerKubernetes
0 likes · 12 min read
From LXC to Kubernetes: The Evolution and Core Mechanics of Containers
Qingyun Technology Community
Qingyun Technology Community
Jan 21, 2022 · Cloud Native

How to Build a Small‑Scale KubeSphere Kubernetes Cluster: A Step‑by‑Step Guide

This guide walks you through planning, deploying, and configuring a production‑grade KubeSphere‑based Kubernetes cluster for small environments, covering node layout, storage choices, middleware setup, OS and Docker preparation, HAProxy/Keepalived high‑availability, and KubeKey installation with verification steps.

DockerHAProxyKubeSphere
0 likes · 23 min read
How to Build a Small‑Scale KubeSphere Kubernetes Cluster: A Step‑by‑Step Guide
Top Architect
Top Architect
Jan 13, 2022 · Backend Development

Microservice Architecture Roadmap: Core Components and Recommended Tools

This article presents a comprehensive roadmap for adopting microservice architecture, explaining why it is chosen, outlining essential concerns such as Docker, container orchestration, API gateways, load balancing, service discovery, event buses, logging, monitoring, tracing, data persistence, caching, and cloud providers, and recommending popular tools for each component.

DockerKubernetesMicroservices
0 likes · 16 min read
Microservice Architecture Roadmap: Core Components and Recommended Tools
macrozheng
macrozheng
Jan 11, 2022 · Big Data

Deploy Metabase in 5 Minutes and Master Its Data Visualization Features

Metabase is a fast, open‑source BI tool that can be set up in about five minutes using Docker, offering a user‑friendly interface for creating dashboards, custom SQL queries, data pivots, and multi‑table analysis without requiring deep SQL knowledge, making data visualization accessible to all.

BIData visualizationDocker
0 likes · 11 min read
Deploy Metabase in 5 Minutes and Master Its Data Visualization Features
Architecture Digest
Architecture Digest
Jan 10, 2022 · Operations

Comprehensive Guide to Deploying Filebeat and Graylog for Centralized Log Collection

This article explains how to use Filebeat and Graylog together for centralized log collection, covering Filebeat’s role, configuration files, input modules, Graylog’s architecture, pipeline rules, and step‑by‑step deployment using Docker and docker‑compose, providing practical commands and examples for operational environments.

DockerElasticsearchFilebeat
0 likes · 14 min read
Comprehensive Guide to Deploying Filebeat and Graylog for Centralized Log Collection
dbaplus Community
dbaplus Community
Jan 8, 2022 · Artificial Intelligence

How Ctrip Streamlined ML Model Development and Deployment with MLOps

This article explains how Ctrip tackled the long, costly ML model development‑to‑deployment pipeline by adopting and extending MLflow for full lifecycle management, covering model persistence, tracking, serving, custom pyfunc models, Dockerized deployment, scaling, and performance monitoring.

DockerFastAPIMLOps
0 likes · 14 min read
How Ctrip Streamlined ML Model Development and Deployment with MLOps
Java Architect Essentials
Java Architect Essentials
Jan 7, 2022 · Fundamentals

Essential Tools Every Java Developer Should Master

This article introduces a curated list of essential basic and advanced tools for Java programmers—including JIRA, Git, Jenkins, Selenium, Groovy, Spock, Maven, Gradle, Docker, and Linux—explaining their purpose, key features, and why they are valuable in modern software development.

DockerGitJenkins
0 likes · 8 min read
Essential Tools Every Java Developer Should Master
Open Source Linux
Open Source Linux
Jan 7, 2022 · Information Security

Why Your Docker Images Are Bloated and Vulnerable – A Hands‑On Scan Reveals 358 Flaws

A detailed experiment scans several Docker base images, showing how default Python images contain hundreds of vulnerabilities, while slimmer or Alpine‑based images dramatically reduce the attack surface, highlighting the security trade‑offs of image bloat and the importance of careful base‑image selection.

AlpineContainer SecurityDistroless
0 likes · 13 min read
Why Your Docker Images Are Bloated and Vulnerable – A Hands‑On Scan Reveals 358 Flaws
Cloud Native Technology Community
Cloud Native Technology Community
Jan 5, 2022 · Cloud Native

Implementing Flat, VLAN, and VXLAN Networks with Open vSwitch and Docker

This article demonstrates how to build flat, VLAN, and VXLAN networking topologies using Open vSwitch integrated with Docker containers, covering architecture concepts, required host configurations, step‑by‑step command sequences, and connectivity testing across single‑host and multi‑host environments.

DockerNetwork VirtualizationOpen vSwitch
0 likes · 12 min read
Implementing Flat, VLAN, and VXLAN Networks with Open vSwitch and Docker
Architects' Tech Alliance
Architects' Tech Alliance
Jan 5, 2022 · Backend Development

Essential Microservice Architecture Roadmap: Tools, Patterns, and Best Practices

This guide outlines why microservice architecture is preferred for large applications, presents a clear learning roadmap, and details each critical concern—such as Docker, orchestration, API gateways, load balancing, service discovery, event buses, logging, monitoring, tracing, persistence, caching, and cloud providers—along with recommended tools.

Backend ArchitectureCloud NativeDocker
0 likes · 14 min read
Essential Microservice Architecture Roadmap: Tools, Patterns, and Best Practices
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 5, 2022 · Cloud Native

How to Parse Container Images in Go with go‑containerregistry

This article explains how to programmatically parse container images using Google's go‑containerregistry library, covering basic concepts such as ImageIndex, Image Manifest, layers, and diffIDs, and demonstrates retrieving image metadata, system packages, and Java application dependencies through code examples and practical Go snippets.

Container ImageDockerImage Analysis
0 likes · 16 min read
How to Parse Container Images in Go with go‑containerregistry
MaGe Linux Operations
MaGe Linux Operations
Jan 3, 2022 · Cloud Native

Why Cloud Native Matters: From Docker to Serverless Explained

This article introduces cloud native concepts, explains the evolution from Docker containers to Kubernetes orchestration and serverless services, and surveys major industry offerings, helping readers grasp the fundamentals and practical implications of modern cloud-native architectures.

CNCFCloud NativeDocker
0 likes · 10 min read
Why Cloud Native Matters: From Docker to Serverless Explained
Code DAO
Code DAO
Jan 1, 2022 · Backend Development

Building a Clean Architecture GraphQL App with ent and gqlgen (Part 1)

This tutorial walks through creating a maintainable GraphQL application using Go, demonstrating how to set up a Docker‑based MySQL database, configure Viper and Echo, define ent schemas, run migrations, integrate gqlgen with ent, and implement queries and mutations following Clean Architecture principles.

Clean ArchitectureDockerEcho
0 likes · 22 min read
Building a Clean Architecture GraphQL App with ent and gqlgen (Part 1)
Liangxu Linux
Liangxu Linux
Jan 1, 2022 · Cloud Native

How to Gracefully Stop Docker Containers Using Signals, ENTRYPOINT, and CMD

This article explains Linux signals, the difference between exec and shell forms of Dockerfile ENTRYPOINT and CMD, and demonstrates with Go and shell script examples how to configure containers so that docker stop sends SIGTERM correctly for a clean shutdown instead of a forced kill.

ContainerDockerENTRYPOINT
0 likes · 11 min read
How to Gracefully Stop Docker Containers Using Signals, ENTRYPOINT, and CMD
Code DAO
Code DAO
Dec 31, 2021 · Cloud Computing

How to Run Distributed PyTorch Training on AzureML with CLI v2

This article walks through the complete workflow for building, testing, and launching a distributed PyTorch training job on AzureML using the CLI v2, covering local script preparation, Accelerate configuration, Docker environment setup, dataset registration, compute target definition, job YAML creation, and job submission with monitoring.

CLIDistributed TrainingDocker
0 likes · 15 min read
How to Run Distributed PyTorch Training on AzureML with CLI v2
Alibaba Cloud Native
Alibaba Cloud Native
Dec 31, 2021 · Cloud Native

Deploy a Spring Boot Mall Application to Alibaba Cloud Serverless in 5 Steps

This step‑by‑step guide shows how to prepare a VM, clone the open‑source Mall project, build Docker images for its dependencies, push them to Alibaba Cloud Container Registry, configure Serverless Devs, and finally deploy both the backend and Vue‑based frontend to Alibaba Cloud Function Compute, including log inspection and verification.

Alibaba CloudCloud NativeDeployment
0 likes · 13 min read
Deploy a Spring Boot Mall Application to Alibaba Cloud Serverless in 5 Steps
Architecture Digest
Architecture Digest
Dec 31, 2021 · Backend Development

Why I Chose Microservice Architecture and a Roadmap of Its Core Components

This article explains why microservice architecture is preferred over monolithic applications, outlines a learning roadmap, and details essential components such as Docker, container orchestration, API gateways, load balancing, service discovery, event buses, logging, monitoring, distributed tracing, data persistence, caching, and cloud providers.

Backend ArchitectureDockerKubernetes
0 likes · 13 min read
Why I Chose Microservice Architecture and a Roadmap of Its Core Components
Java High-Performance Architecture
Java High-Performance Architecture
Dec 30, 2021 · Information Security

How to Deploy and Manage JumpServer for Secure Remote Access

This guide walks you through installing JumpServer—a bastion host solution that adds permission control, session monitoring, and audit logging to remote server access—by setting up MariaDB and Redis, configuring Docker, generating secret keys, running the JumpServer container, and configuring users, groups, assets, and permissions.

Bastion HostDevOpsDocker
0 likes · 16 min read
How to Deploy and Manage JumpServer for Secure Remote Access
21CTO
21CTO
Dec 30, 2021 · Backend Development

Why Choose Microservices? A Practical Roadmap and Tool Guide

This article outlines why microservice architecture is preferred over monolithic designs, presents a clear learning roadmap, and details essential concerns such as Docker, orchestration, API gateways, load balancing, service discovery, logging, monitoring, tracing, persistence, caching, and cloud providers, with recommended tools for each.

DockerMicroservicesapi-gateway
0 likes · 15 min read
Why Choose Microservices? A Practical Roadmap and Tool Guide
Architecture Digest
Architecture Digest
Dec 30, 2021 · Operations

Step‑by‑Step Deployment of JumpServer with MariaDB, Redis, and Docker

This tutorial walks through installing MariaDB and Redis on a backend node, configuring Docker on a separate host, pulling and running the JumpServer container, and then setting up users, assets, and permissions so that operations teams can securely manage internal servers via a bastion host.

BastionHostDockerJumpServer
0 likes · 15 min read
Step‑by‑Step Deployment of JumpServer with MariaDB, Redis, and Docker
macrozheng
macrozheng
Dec 30, 2021 · Big Data

How to Install and Use DataEase: Open‑Source BI with Apache Doris and Docker

This guide walks you through installing the open‑source BI platform DataEase, explains its architecture built on SpringBoot, Apache Doris, and Kettle, and demonstrates how to create data sources, datasets, and visual dashboards from Excel and MySQL using Docker containers.

Apache DorisBIData visualization
0 likes · 12 min read
How to Install and Use DataEase: Open‑Source BI with Apache Doris and Docker
Open Source Linux
Open Source Linux
Dec 28, 2021 · Cloud Native

How Docker and Kubernetes Networking Really Work: From Bridge to Flannel

This article explains Docker’s built‑in network drivers, the construction and external exposure of the default bridge network, and then dives into Kubernetes networking challenges, illustrating how Flannel provides cross‑node Pod communication through subnet allocation, virtual interfaces, and packet encapsulation.

DockerFlannelKubernetes
0 likes · 11 min read
How Docker and Kubernetes Networking Really Work: From Bridge to Flannel
DevOps Cloud Academy
DevOps Cloud Academy
Dec 28, 2021 · Cloud Native

Using Traefik Log4Shell Plugin to Mitigate the Log4J Vulnerability

This article explains how to deploy Traefik's Log4Shell plugin—a middleware that mitigates the Log4J (CVE‑2021‑44228) vulnerability—by configuring it via Pilot token, static files, Kubernetes CRDs, Ingress annotations, or Docker labels, with example code snippets for each method.

DockerKubernetesLog4Shell
0 likes · 4 min read
Using Traefik Log4Shell Plugin to Mitigate the Log4J Vulnerability
IT Architects Alliance
IT Architects Alliance
Dec 27, 2021 · Cloud Native

Why Choose Microservice Architecture? A Comprehensive Roadmap and Key Concerns

This article explains why microservice architecture is preferred over monolithic applications, outlines a learning roadmap, and details essential concerns such as Docker, container orchestration, API gateways, load balancing, service discovery, event buses, logging, monitoring, tracing, persistence, caching, and cloud providers.

Cloud NativeDockerMicroservices
0 likes · 16 min read
Why Choose Microservice Architecture? A Comprehensive Roadmap and Key Concerns
Architecture Digest
Architecture Digest
Dec 23, 2021 · Operations

Using Filebeat and Graylog for Centralized Log Collection and Monitoring

This article explains how to deploy and configure Filebeat and Graylog for centralized log collection, covering installation methods, configuration files, Docker deployment, input modules, pipelines, and practical examples for efficiently gathering and analyzing logs across multiple environments.

DockerFilebeatGraylog
0 likes · 15 min read
Using Filebeat and Graylog for Centralized Log Collection and Monitoring
Efficient Ops
Efficient Ops
Dec 20, 2021 · Cloud Native

How to Build a Scalable Kubernetes Logging System with S6 and Filebeat

This article explains Docker and Kubernetes logging challenges, compares logging drivers, and presents a unified, node‑agent based logging architecture using S6‑based containers, Filebeat, logrotate, Kafka, and Elasticsearch to achieve reliable, auto‑rotating log collection in production environments.

DockerOperationsS6
0 likes · 8 min read
How to Build a Scalable Kubernetes Logging System with S6 and Filebeat
dbaplus Community
dbaplus Community
Dec 20, 2021 · Cloud Native

Demystifying Docker: Core Principles, Common Questions, and Practical Tips

This article clarifies Docker’s true nature as an application container engine, explains its core namespace-based isolation mechanisms, and answers frequent questions about networking, hot updates, and volume mapping, while sharing real‑world deployment experiences and best‑practice recommendations.

Cloud NativeContainersDocker
0 likes · 10 min read
Demystifying Docker: Core Principles, Common Questions, and Practical Tips
Efficient Ops
Efficient Ops
Dec 19, 2021 · Cloud Native

Master Docker & Kubernetes Networking: From Bridge to Flannel Explained

This article walks through Docker's built‑in network drivers—including bridge, host, none, overlay, macvlan and plugins—then dives into Kubernetes networking, detailing Pod communication, the Flannel CNI workflow, and how data traverses virtual bridges and physical interfaces.

CNIContainerDocker
0 likes · 12 min read
Master Docker & Kubernetes Networking: From Bridge to Flannel Explained
MaGe Linux Operations
MaGe Linux Operations
Dec 17, 2021 · Cloud Native

From LXC to Kubernetes: The Untold Evolution of Container Technology

This article traces the history and technical essence of containers—from early LXC roots and Docker’s rise to Kubernetes’ dominance—explaining core concepts like cgroups, namespaces, OCI standards, and practical Docker commands, while illustrating how containers are isolated processes on a host system.

DockerKubernetes
0 likes · 14 min read
From LXC to Kubernetes: The Untold Evolution of Container Technology
Architecture Digest
Architecture Digest
Dec 12, 2021 · Cloud Native

The Rise and Fall of Docker: Business Decisions, Competition with Kubernetes, and Future Outlook

This article examines Docker's evolution from a pioneering container platform to its current struggles, detailing licensing changes, subscription models, internal leadership conflicts, missed opportunities with Kubernetes, and the company's attempts to reposition itself in the cloud‑native ecosystem.

Business strategyCloud NativeContainers
0 likes · 14 min read
The Rise and Fall of Docker: Business Decisions, Competition with Kubernetes, and Future Outlook
Programmer DD
Programmer DD
Dec 8, 2021 · Operations

Master Log Collection with Filebeat and Graylog: A Step‑by‑Step Guide

This article explains why centralized log collection is essential for multi‑environment services, introduces Graylog’s architecture, details Filebeat’s role and workflow, provides configuration examples, and walks through Docker‑based deployment of both Filebeat and Graylog for robust log management.

DockerElasticsearchFilebeat
0 likes · 14 min read
Master Log Collection with Filebeat and Graylog: A Step‑by‑Step Guide