Tagged articles
2370 articles
Page 13 of 24
Alibaba Cloud Native
Alibaba Cloud Native
Aug 8, 2022 · Cloud Native

From Newbie to Core Contributor: My Journey with CNCF Sealer

This article recounts a graduate student's step‑by‑step experience joining the CNCF Sealer project, detailing why the sandbox project attracted them, the challenges of early contributions, practical tips for navigating documentation, issues, pull requests, and community meetings, and how they eventually helped refactor the runtime module.

CNCFCloud NativeContribution
0 likes · 11 min read
From Newbie to Core Contributor: My Journey with CNCF Sealer
Programmer DD
Programmer DD
Aug 8, 2022 · Databases

Why Docker May Not Be Ideal for MySQL: Risks and Workarounds

This article examines the challenges of running MySQL in Docker containers, highlighting data safety concerns, I/O performance bottlenecks, statefulness issues, and resource isolation limits, while also outlining scenarios where containerization can work and offering practical mitigation strategies.

ContainersDockerResource Isolation
0 likes · 7 min read
Why Docker May Not Be Ideal for MySQL: Risks and Workarounds
Efficient Ops
Efficient Ops
Aug 7, 2022 · Operations

Master Fluentd: From Docker Logs to Structured Data Pipelines

This article explains how Fluentd works in distributed and containerized environments, walks through its core concepts of input, filter, and output plugins, and provides a step‑by‑step Docker demo that collects, filters, parses, and stores Kubernetes application logs for further analysis.

ConfigurationDockerFluentd
0 likes · 14 min read
Master Fluentd: From Docker Logs to Structured Data Pipelines
DataFunTalk
DataFunTalk
Aug 3, 2022 · Artificial Intelligence

Building a Complete Machine Learning Application with OpenMLDB and OneFlow: JD High‑Potential User Purchase Intent Prediction

This tutorial demonstrates how to use OpenMLDB together with OneFlow to build an end‑to‑end machine‑learning pipeline for predicting high‑potential JD users' purchase intent, covering environment setup, data loading, SQL table creation, offline feature extraction, DeepFM model training, model serving, online feature extraction, deployment, and real‑time inference.

DockerFeatureEngineeringModelServing
0 likes · 22 min read
Building a Complete Machine Learning Application with OpenMLDB and OneFlow: JD High‑Potential User Purchase Intent Prediction
Java Architect Essentials
Java Architect Essentials
Aug 1, 2022 · Backend Development

Implementing Read/Write Splitting with MyBatisPlus, ShardingSphereJDBC, and MySQL Master‑Slave Replication in Spring Boot

This tutorial demonstrates how to set up MySQL master‑slave replication using Docker, configure MyBatisPlus and ShardingSphereJDBC for read/write splitting, and integrate the setup into a Spring Boot application with Druid, code generation, and REST endpoints for testing.

DockerMyBatisPlusReadWriteSplitting
0 likes · 18 min read
Implementing Read/Write Splitting with MyBatisPlus, ShardingSphereJDBC, and MySQL Master‑Slave Replication in Spring Boot
MaGe Linux Operations
MaGe Linux Operations
Aug 1, 2022 · Cloud Native

Master Docker: Install, Accelerate Images, and Manage Containers on Linux, Windows, and macOS

This comprehensive guide walks you through installing Docker on various operating systems, configuring image accelerators for faster pulls, and mastering Docker image management—including pulling, running, listing, filtering, and cleaning up images and containers—while addressing platform‑specific considerations.

ContainerDockerImage Management
0 likes · 21 min read
Master Docker: Install, Accelerate Images, and Manage Containers on Linux, Windows, and macOS
Ops Development Stories
Ops Development Stories
Aug 1, 2022 · Cloud Native

From Chroot to Kubernetes: How Container Technology Evolved Over 20 Years

This article traces the 20‑year evolution of container technology—from early Unix chroot and FreeBSD jail, through Linux namespaces, cgroups and Docker’s image system, to modern orchestration with Kubernetes and cloud‑native runtimes—explaining core concepts, architectures, and best‑practice guidelines for building and managing containers.

ContainersDockerKubernetes
0 likes · 47 min read
From Chroot to Kubernetes: How Container Technology Evolved Over 20 Years
Open Source Linux
Open Source Linux
Aug 1, 2022 · Operations

Why Do My Docker Containers Exit? Understanding Common Exit Codes

This article explains why Docker containers stop running by detailing how to view exit codes, describing the most common exit codes such as 0, 1, 137, 139, and 143, and clarifying the actions that cause each code, helping developers troubleshoot container failures.

Container exit codesDevOpsDocker
0 likes · 7 min read
Why Do My Docker Containers Exit? Understanding Common Exit Codes
Programmer DD
Programmer DD
Jul 30, 2022 · Fundamentals

What’s New in IntelliJ IDEA 2022.2? Top Features and Performance Boosts

IntelliJ IDEA 2022.2 introduces extensive remote development upgrades, JetBrains Runtime 17, full Spring 6/Boot 3 support, numerous UI enhancements, language‑specific inspections for Java, Kotlin, Scala, Docker integration improvements, and security features, delivering a faster, more stable development experience.

DockerIDE FeaturesIntelliJ IDEA
0 likes · 13 min read
What’s New in IntelliJ IDEA 2022.2? Top Features and Performance Boosts
Top Architect
Top Architect
Jul 27, 2022 · Cloud Native

A Comprehensive Guide to Microservice Architecture and Its Technology Stack

This article provides an extensive overview of microservice architecture, tracing its evolution from monolithic to distributed services, detailing the advantages and drawbacks of each stage, and presenting a practical technology stack—including service discovery, API gateways, containerization, orchestration, logging, monitoring, and CI/CD—to help engineers design, implement, and operate modern cloud‑native systems.

Distributed SystemsDockerKubernetes
0 likes · 20 min read
A Comprehensive Guide to Microservice Architecture and Its Technology Stack
Open Source Linux
Open Source Linux
Jul 26, 2022 · Cloud Native

Master Docker: Install, Accelerate, and Manage Images on CentOS & Ubuntu

This guide provides step‑by‑step instructions for installing Docker on CentOS and Ubuntu, configuring accelerated image mirrors, managing Docker images—including listing, tagging, and removing—while covering essential commands, storage considerations, and best practices for both systemd and upstart environments.

CentOSContainerDocker
0 likes · 22 min read
Master Docker: Install, Accelerate, and Manage Images on CentOS & Ubuntu
IEG Growth Platform Technology Team
IEG Growth Platform Technology Team
Jul 25, 2022 · Frontend Development

Building FFmpeg to WebAssembly: A Practical Guide for Frontend Developers

This article explains how to compile FFmpeg and its dependencies to WebAssembly using Emscripten and Docker, covering the basics of WASM, compiler toolchains, build scripts, configuration flags, and the resulting output files, providing a practical guide for front‑end developers seeking high‑performance media processing in the browser.

CompilationDockerEmscripten
0 likes · 15 min read
Building FFmpeg to WebAssembly: A Practical Guide for Frontend Developers
Open Source Linux
Open Source Linux
Jul 25, 2022 · Cloud Native

How to Decode Container CPU Metrics in Prometheus and Docker Stats

This article explains the key Prometheus metrics for Kubernetes container CPU usage, provides exact PromQL formulas for calculating per‑container CPU percentages, and details how Docker stats reports memory and CPU usage, including the necessary calculations and sample code.

CPU MetricsDockerKubernetes
0 likes · 8 min read
How to Decode Container CPU Metrics in Prometheus and Docker Stats
Ops Development Stories
Ops Development Stories
Jul 20, 2022 · Cloud Native

Why Docker Became the Backbone of Modern Cloud Native Workflows

This talk walks through Docker’s appeal, its rise to popularity, the underlying container technology history, core architecture, networking, namespaces, cgroups, and common commands, illustrating how containers streamline deployment compared to traditional VMs and why Docker remains pivotal in cloud-native environments.

Cloud NativeContainersDevOps
0 likes · 14 min read
Why Docker Became the Backbone of Modern Cloud Native Workflows
MaGe Linux Operations
MaGe Linux Operations
Jul 17, 2022 · Operations

How to Build Tiny, Fast Docker Images: 4 Proven Optimization Tricks

This article explains Docker image fundamentals and presents four practical techniques—removing package caches, ordering layers by change frequency, separating build and runtime stages, and inspecting layers with dive—to dramatically shrink image size, speed up builds, and improve security.

Cache CleaningContainer SecurityDocker
0 likes · 10 min read
How to Build Tiny, Fast Docker Images: 4 Proven Optimization Tricks
Liangxu Linux
Liangxu Linux
Jul 10, 2022 · Information Security

Why Docker’s 127.0.0.1 Port Mapping Still Exposes Services – Proof and Fix

A recent Hacker News discussion revealed that Docker’s iptables rule allows containers bound to 127.0.0.1 to be reachable from other hosts, and a step‑by‑step proof‑of‑concept demonstrates the issue while a revised iptables rule is proposed to enforce proper source‑address restrictions.

Container SecurityDockerNetworking
0 likes · 7 min read
Why Docker’s 127.0.0.1 Port Mapping Still Exposes Services – Proof and Fix
Open Source Linux
Open Source Linux
Jul 8, 2022 · Operations

How Drone CI Transforms Scalable Continuous Delivery for Modern Software Teams

Building a successful software company hinges on delivering valuable software quickly, and this article explains how we adopted Drone CI as the core of our continuous delivery pipeline—detailing its open‑source nature, Docker‑based architecture, service support, plugin ecosystem, testing integration, and artifact management.

Continuous DeliveryDevOpsDocker
0 likes · 11 min read
How Drone CI Transforms Scalable Continuous Delivery for Modern Software Teams
Tencent Cloud Developer
Tencent Cloud Developer
Jul 6, 2022 · Cloud Native

Kubernetes: Historical Background, Architecture, and Why It Became the Dominant Container Orchestration Platform

Kubernetes, evolving from Google’s Borg and built on Docker’s lightweight containers, became the dominant cloud‑native orchestration platform by offering a declarative API, extensible plug‑in architecture, and robust control‑plane components that automate deployment, scaling, service discovery, and self‑healing across distributed workloads.

BorgCloud NativeDeclarative API
0 likes · 24 min read
Kubernetes: Historical Background, Architecture, and Why It Became the Dominant Container Orchestration Platform
DevOps Cloud Academy
DevOps Cloud Academy
Jun 30, 2022 · Information Security

Integrating Trivy Image Security Scanning into GitLab CI/CD Pipelines

This tutorial demonstrates how to set up automated Docker image vulnerability scanning with Trivy, embed the scan into GitLab CI/CD pipelines, handle severity thresholds, schedule recurring scans, and remediate findings by adjusting the Dockerfile, providing a practical DevOps security workflow.

CVE scanningContainer SecurityDevOps
0 likes · 10 min read
Integrating Trivy Image Security Scanning into GitLab CI/CD Pipelines
Architect's Guide
Architect's Guide
Jun 29, 2022 · Cloud Native

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 clear learning roadmap, and details essential concerns such as Docker, container orchestration, API gateways, load balancing, service discovery, event buses, logging, monitoring, distributed tracing, data persistence, caching, and cloud providers.

DockerKubernetesservice discovery
0 likes · 15 min read
Why I Chose Microservice Architecture and a Roadmap of Its Core Components
Architecture Talk
Architecture Talk
Jun 28, 2022 · Cloud Native

Build a High‑Availability Microservices System on Kubernetes: A Step‑by‑Step Guide

This comprehensive guide walks you through designing a simple front‑end/back‑end microservice architecture, implementing it with Spring Boot, adding service discovery, monitoring, logging, tracing, and flow control, and finally deploying the entire system on a Kubernetes cluster with high availability and verification steps.

DockerKubernetesMicroservices
0 likes · 19 min read
Build a High‑Availability Microservices System on Kubernetes: A Step‑by‑Step Guide
ITPUB
ITPUB
Jun 24, 2022 · Databases

How to Build MySQL Master‑Master HA with Keepalived: A Step‑by‑Step Guide

This article walks through the complete process of creating a highly available MySQL master‑master cluster using Docker containers, MySQL replication, and Keepalived for automatic health checks, virtual IP failover, and seamless traffic switching, while also sharing common pitfalls and their solutions.

Database operationsDockerLinux
0 likes · 24 min read
How to Build MySQL Master‑Master HA with Keepalived: A Step‑by‑Step Guide
IT Architects Alliance
IT Architects Alliance
Jun 23, 2022 · Cloud Native

Building a Spring Boot Microservice Demo with gRPC and Istio on Kubernetes

This article provides a step‑by‑step guide to creating a simple Spring Boot microservice that uses gRPC for communication, integrates with Istio as a service mesh, containerizes the applications with Docker, and deploys both server and client to a Kubernetes cluster with full configuration files and code examples.

DockerIstioKubernetes
0 likes · 16 min read
Building a Spring Boot Microservice Demo with gRPC and Istio on Kubernetes
DevOps Cloud Academy
DevOps Cloud Academy
Jun 17, 2022 · Operations

Fluentd Installation, Configuration, and Usage Guide

This guide explains how to install Fluentd via Docker or manual methods, configure the environment (NTP, file descriptors, kernel parameters), use the td-agent package, manage services with systemd, send test logs, and understand Fluentd's event lifecycle, filters, labels, and configuration directives.

DockerFluentdSystemd
0 likes · 27 min read
Fluentd Installation, Configuration, and Usage Guide
Bilibili Tech
Bilibili Tech
Jun 17, 2022 · Information Security

Container Escape Techniques, Exploits, and Mitigation Strategies

The article explains how attackers can break out of Docker containers by exploiting misconfigurations, vulnerable Docker components, kernel bugs, or Kubernetes RBAC errors, illustrates real‑world exploits such as host‑proc mounts and CVE‑2019‑5736, and provides mitigation steps like limiting privileges, updating software, and securing configurations.

Container SecurityDockerNamespace
0 likes · 15 min read
Container Escape Techniques, Exploits, and Mitigation Strategies
21CTO
21CTO
Jun 15, 2022 · Cloud Native

Can WebAssembly Replace Docker? Insights from KubeCon 2023

The article examines WebAssembly's strengths and limitations as a potential Docker alternative, highlighting its portability, security, and edge‑computing advantages while acknowledging Docker's continued relevance for legacy services and complex workloads.

Cloud NativeContainersDocker
0 likes · 11 min read
Can WebAssembly Replace Docker? Insights from KubeCon 2023
Sanyou's Java Diary
Sanyou's Java Diary
Jun 15, 2022 · Databases

How to Build MySQL Master‑Master HA with Keepalived and Docker

This tutorial walks through setting up a highly available MySQL master‑master cluster using Docker containers, configuring MySQL replication, and employing Keepalived for automatic failover and virtual IP management, complete with step‑by‑step commands, configuration files, and troubleshooting tips.

DockerLinuxMaster-Master Replication
0 likes · 23 min read
How to Build MySQL Master‑Master HA with Keepalived and Docker
Open Source Linux
Open Source Linux
Jun 14, 2022 · Cloud Native

What Is Cloud Native? A Deep Dive into CNCF, Kubernetes, Docker, and Modern Architecture

This article explores the evolution of cloud computing into its second half, defining cloud native through CNCF's perspective, tracing its history from early Linux containers and Cgroups to Docker and Kubernetes, and detailing the core technologies—containers, service mesh, microservices, immutable infrastructure, and declarative APIs—while highlighting their practical benefits for rapid iteration, automated deployment, and efficient, scalable applications.

DockerKubernetesMicroservices
0 likes · 23 min read
What Is Cloud Native? A Deep Dive into CNCF, Kubernetes, Docker, and Modern Architecture
Top Architect
Top Architect
Jun 10, 2022 · Frontend Development

Front‑end Gray Release Strategies and Implementation Guide

This article explains the concept of gray (canary) releases for front‑end projects, compares several practical deployment schemes—including simple Nginx weighting, Nginx + Lua + Redis, server‑side rendering, client‑side annotation, and a full Nginx + backend + Redis + SDK solution—provides code samples, Docker‑compose instructions, and operational tips for rollout and rollback.

DeploymentDockerfrontend
0 likes · 12 min read
Front‑end Gray Release Strategies and Implementation Guide
Top Architect
Top Architect
Jun 9, 2022 · Cloud Native

Docker Beginner's Guide: From Installation to Deploying a Vue Application

This comprehensive tutorial walks readers through Docker fundamentals, compares virtual machines with containers, explains core Docker concepts, demonstrates installation on macOS, shows how to build and run a Docker image for a Vue project, and provides best‑practice tips for containerized deployments.

ContainerizationDevOpsDocker
0 likes · 15 min read
Docker Beginner's Guide: From Installation to Deploying a Vue Application
Architect
Architect
Jun 7, 2022 · Frontend Development

Front‑end Gray Release Strategies and Practical Implementation

This article explains what gray (canary) release is, describes several practical front‑end gray‑release schemes—including simple Nginx weighting, Nginx + Lua + Redis, server‑side rendering routing, and a full Nginx + backend + Redis + frontend SDK solution—provides code snippets, Docker commands and operational tips for safely rolling out new features.

DockerJavaScriptfrontend
0 likes · 14 min read
Front‑end Gray Release Strategies and Practical Implementation
Big Data Technology Architecture
Big Data Technology Architecture
May 31, 2022 · Big Data

Comprehensive Guide to Installing and Using Apache Airflow with Docker on Windows

This article provides a detailed tutorial on Apache Airflow fundamentals, Docker-based installation on Windows, Dockerfile creation, container deployment via Docker run and Docker Compose, Airflow configuration, and practical usage of DAGs, tasks, connections, and UI features for data pipeline orchestration.

Apache AirflowDockerDocker Compose
0 likes · 14 min read
Comprehensive Guide to Installing and Using Apache Airflow with Docker on Windows
Open Source Linux
Open Source Linux
May 24, 2022 · Cloud Computing

How Docker Uses veth Pairs and Custom Networks for Container Connectivity

This article explains Docker's networking fundamentals, covering Linux veth pairs, the default docker0 bridge, container IP allocation, the deprecated --link option, and how to create and use custom bridge networks to achieve service‑name based communication and network isolation.

Dockerbridge networkcustom network
0 likes · 13 min read
How Docker Uses veth Pairs and Custom Networks for Container Connectivity
Liangxu Linux
Liangxu Linux
May 22, 2022 · Cloud Native

Master Docker Networking: veth Pairs, bridge0, Links, and Custom Networks

This guide explains Docker's networking fundamentals, covering Linux veth pairs, the default docker0 bridge, container linking with --link, creating custom bridge networks, and connecting containers across networks, complete with command examples and inspection outputs.

ContainersDockerNetworking
0 likes · 12 min read
Master Docker Networking: veth Pairs, bridge0, Links, and Custom Networks
IT Architects Alliance
IT Architects Alliance
May 21, 2022 · Backend Development

Why Choose Microservice Architecture? A Comprehensive Roadmap and Tool Guide

This article explains why microservice architecture improves flexibility and scalability, outlines a clear learning roadmap, and details essential components such as Docker, orchestration, API gateways, load balancing, service discovery, event buses, logging, monitoring, tracing, data persistence, caching, and cloud providers, helping readers start or migrate to microservices.

DockerKubernetesMicroservices
0 likes · 16 min read
Why Choose Microservice Architecture? A Comprehensive Roadmap and Tool Guide
Wukong Talks Architecture
Wukong Talks Architecture
May 17, 2022 · Databases

Implementing MySQL Master‑Master High Availability with Keepalived: A Step‑by‑Step Guide

This article provides a comprehensive, English‑language tutorial on building MySQL master‑master high availability using Keepalived, covering architecture design, Docker‑based MySQL deployment, replication configuration, Keepalived installation, virtual IP setup, failover testing, and a detailed list of encountered pitfalls and their solutions.

Dockerhigh-availabilitymaster-master
0 likes · 22 min read
Implementing MySQL Master‑Master High Availability with Keepalived: A Step‑by‑Step Guide
Open Source Linux
Open Source Linux
May 16, 2022 · Operations

24 Essential Docker Troubleshooting Tips to Fix Common Container Issues

This guide compiles 24 practical Docker troubleshooting scenarios—from storage migration and disk space errors to network configuration, NFS mounts, and container management—providing clear problem descriptions, step‑by‑step solutions, and ready‑to‑use command snippets for Linux environments.

ContainersDevOpsDocker
0 likes · 38 min read
24 Essential Docker Troubleshooting Tips to Fix Common Container Issues
Architecture Digest
Architecture Digest
May 13, 2022 · Big Data

Step-by-Step Guide to Deploy a Multi-Node Elasticsearch Cluster with Docker

This article provides a comprehensive tutorial on pulling Elasticsearch Docker images, configuring data directories, creating cluster configuration files, adjusting JVM settings, launching three Elasticsearch nodes in Docker containers, and verifying the cluster using both the REST API and the elasticsearch‑head UI.

ConfigurationDockerElasticsearch
0 likes · 12 min read
Step-by-Step Guide to Deploy a Multi-Node Elasticsearch Cluster with Docker
Java Architect Essentials
Java Architect Essentials
May 5, 2022 · Backend Development

YouLai Mall: Open‑Source Full‑Stack E‑Commerce Platform with Spring Boot, Vue and uni‑app

YouLai Mall is an open‑source full‑stack e‑commerce solution built with Spring Boot 2.4, Spring Cloud, Vue, element‑ui and uni‑app, offering microservice back‑ends, a management portal, WeChat mini‑program and mobile app, with detailed deployment instructions and source code links for rapid development.

DockerMicroservicesOpen-source
0 likes · 8 min read
YouLai Mall: Open‑Source Full‑Stack E‑Commerce Platform with Spring Boot, Vue and uni‑app
IT Services Circle
IT Services Circle
Apr 21, 2022 · Operations

How to Install and Deploy Wiki.js Using Docker Compose

This article introduces the open‑source Wiki.js platform, explains its features, and provides a step‑by‑step guide to install it on Linux using Docker Compose, including Docker‑compose installation, configuration files, container management, and optional HTTPS setup with Caddy.

CaddyDeploymentDocker
0 likes · 7 min read
How to Install and Deploy Wiki.js Using Docker Compose
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 20, 2022 · Cloud Native

How to Build a Stable Multi-Environment Deployment Pipeline with Helm and Kubernetes

This article walks through a real‑world case of a SpringBoot service whose message routing failed due to missing configuration, then demonstrates how to redesign the delivery workflow using a single Docker image, unified application.yaml, Helm charts, and CI/CD scripts to achieve environment‑agnostic, reliable deployments across development, staging, and production.

Configuration ManagementDockerKubernetes
0 likes · 13 min read
How to Build a Stable Multi-Environment Deployment Pipeline with Helm and Kubernetes
IT Architects Alliance
IT Architects Alliance
Apr 17, 2022 · Cloud Computing

An Overview of Virtualization Technologies: History, Types, and Modern Implementations

This article provides a comprehensive overview of virtualization technology, covering its historical background, core concepts such as partitioning, isolation and encapsulation, various virtualization models including full, paravirtualization, hardware‑assisted approaches, and the evolution toward containerization with Docker and LXC.

ContainerizationDockerKVM
0 likes · 21 min read
An Overview of Virtualization Technologies: History, Types, and Modern Implementations
Architects' Tech Alliance
Architects' Tech Alliance
Apr 15, 2022 · Cloud Computing

An Overview of Virtualization Technologies: From Full Virtualization to Containerization

This article provides a comprehensive introduction to virtualization technologies, covering historical background, full and half virtualization, hardware‑assisted virtualization, KVM‑QEMU, GPU and I/O virtualization, and container solutions such as LXC and Docker, while highlighting their roles in modern cloud computing.

ContainerDockerKVM
0 likes · 22 min read
An Overview of Virtualization Technologies: From Full Virtualization to Containerization
Liangxu Linux
Liangxu Linux
Apr 13, 2022 · Operations

24 Docker Troubleshooting Hacks: Fix Storage, Network, and Startup Issues

This guide compiles twenty‑four common Docker problems—from oversized storage directories and disk‑space shortages to network misconfigurations, NFS lock errors, and container startup failures—providing clear explanations, step‑by‑step commands, and configuration tweaks to resolve each issue efficiently.

ContainersDevOpsDocker
0 likes · 38 min read
24 Docker Troubleshooting Hacks: Fix Storage, Network, and Startup Issues
Programmer DD
Programmer DD
Apr 12, 2022 · Cloud Native

Deploy a Private Anki Sync Server on K3s with Docker

This guide explains how to set up a private Anki synchronization server using the anki‑sync‑server Docker image, deploy it on a K3s cluster with a Kubernetes manifest, and configure desktop, Android, and iOS clients for fast, secure flashcard syncing without relying on the official server.

AnkiDockerK3s
0 likes · 8 min read
Deploy a Private Anki Sync Server on K3s with Docker
IT Services Circle
IT Services Circle
Apr 11, 2022 · Backend Development

Upgrading a 20‑Year‑Old University .NET Project to .NET 6 with the .NET Upgrade Assistant

This article walks through migrating a two‑decade‑old C#/.NET university operating‑system project to .NET 6 using the .NET Upgrade Assistant, showing command‑line interactions, code adjustments, package updates, and how the final single‑file executable runs cross‑platform on Windows, Linux and Docker.

.NET 6C#Cross‑Platform
0 likes · 7 min read
Upgrading a 20‑Year‑Old University .NET Project to .NET 6 with the .NET Upgrade Assistant
IT Services Circle
IT Services Circle
Apr 8, 2022 · Backend Development

Comprehensive Guide to Installing and Using the Caddy Web Server

This article provides a detailed tutorial on installing Caddy on CentOS and Docker, configuring its powerful Caddyfile syntax, enabling HTTPS, reverse and forward proxy, gzip compression, address rewriting, and directory routing, demonstrating how Caddy can replace Nginx for modern web hosting.

CaddyConfigurationDocker
0 likes · 11 min read
Comprehensive Guide to Installing and Using the Caddy Web Server
Code Ape Tech Column
Code Ape Tech Column
Apr 8, 2022 · Operations

Filebeat + Graylog: A Complete Guide to Log Collection, Processing, and Visualization

This article introduces the Filebeat log‑shipping tool and the Graylog log‑management platform, explains their architectures and workflows, provides detailed configuration examples for Filebeat inputs, modules, and Graylog components, and walks through deployment using Docker, Docker‑Compose, and native package installations.

DockerFilebeatGraylog
0 likes · 15 min read
Filebeat + Graylog: A Complete Guide to Log Collection, Processing, and Visualization
YunZhu Net Technology Team
YunZhu Net Technology Team
Apr 7, 2022 · Operations

RocketMQ Cluster Migration: Issues, Preparation Steps, and Recommended Migration Plans

This article analyzes the problems caused by multiple independent RocketMQ clusters, outlines the current cluster architecture, details pre‑migration preparations, compares two migration schemes (one not recommended and one recommended), and summarizes the benefits of consolidating clusters into a single, well‑managed deployment.

Cluster MigrationDockerInfrastructure
0 likes · 9 min read
RocketMQ Cluster Migration: Issues, Preparation Steps, and Recommended Migration Plans
MaGe Linux Operations
MaGe Linux Operations
Apr 5, 2022 · Information Security

Essential Docker Security Practices: Hardening Images and Containers

This article explains Docker's role in modern development, distinguishes images from containers, and provides concrete security measures—including least‑privilege users, minimal base images, multi‑stage builds, and AppArmor profiles—to harden Docker deployments against attacks.

AppArmorContainer SecurityDocker
0 likes · 11 min read
Essential Docker Security Practices: Hardening Images and Containers
DevOps Cloud Academy
DevOps Cloud Academy
Apr 5, 2022 · Operations

Getting Started with Dagger: Installation, Example CI/CD Pipeline, and CUE‑Based Pipeline Definition

This article introduces Dagger, a DevOps platform that uses the CUE language to define CI/CD pipelines, provides step‑by‑step installation instructions for macOS and other systems, demonstrates a Todo app pipeline example, explains pipeline components and client interactions, and shows how to build container images with Dagger.

BuildKitCUEDagger
0 likes · 12 min read
Getting Started with Dagger: Installation, Example CI/CD Pipeline, and CUE‑Based Pipeline Definition
Java High-Performance Architecture
Java High-Performance Architecture
Apr 4, 2022 · Cloud Native

From Monolith to Microservices: A Small Team’s CI/CD and Cloud‑Native Journey

This article recounts how a two‑person SaaS team evolved its architecture from a monolithic Java application to a suite of over ten Spring Cloud microservices, detailing RESTful API design, CI/CD pipelines with Jenkins, Docker containerization, Kubernetes integration, link tracing, and operational monitoring.

DockerKubernetesService Splitting
0 likes · 17 min read
From Monolith to Microservices: A Small Team’s CI/CD and Cloud‑Native Journey
IT Architects Alliance
IT Architects Alliance
Apr 4, 2022 · Operations

NginxWebUI: A Graphical Management Tool for Nginx Configuration

NginxWebUI is an open‑source web‑based interface that simplifies Nginx configuration, offering features such as HTTP/TCP forwarding, SSL certificate automation, multi‑server management, Docker deployment, and a REST API, while providing step‑by‑step installation commands for Ubuntu and container environments.

Configuration ManagementDockerInstallation
0 likes · 7 min read
NginxWebUI: A Graphical Management Tool for Nginx Configuration
Programmer DD
Programmer DD
Apr 3, 2022 · Backend Development

What Java Developers Want in 2022: Migration to Java 17 and Emerging Trends

JRebel’s 2022 Java Developer Productivity Report, based on 876 global responses, reveals that 62% plan to upgrade to the latest LTS version within a year, highlights microservice dominance, preferred tools like Spring Boot and Docker, and shows how company size influences Java 17 adoption.

DockerLTSSpring Boot
0 likes · 6 min read
What Java Developers Want in 2022: Migration to Java 17 and Emerging Trends
Programmer DD
Programmer DD
Mar 29, 2022 · Backend Development

Build Multi‑Platform Apps Fast with Docker‑Powered Appwrite Backend

This article introduces Appwrite, a Docker‑based, multi‑platform backend‑as‑a‑service that supports Flutter, Vue, Angular, React, iOS, Android, and more, explains its core services such as authentication, database, storage, and cloud functions, and provides step‑by‑step Docker, Kubernetes, and Windows installation commands.

AppwriteBackend-as-a-ServiceCloud Functions
0 likes · 5 min read
Build Multi‑Platform Apps Fast with Docker‑Powered Appwrite Backend