Seamless Deployment: Optimizing K8s Configuration with ConfigMap and Secret (Part 1)

Linux | Red Hat Certified | IT Technology | Operations Engineer👇 Join our technical exchange QQ group with 1000 members Note: [Public Account] for faster approval In Kubernetes, a ConfigMap is an object used to store configuration data. It provides a way to separate configuration data from containers, allowing the configuration of containers to be … Read more

Comparing Virtualization and Containerization in DevOps

Comparing Virtualization and Containerization in DevOps

Both virtualization and containerization are common technologies in the DevOps field, enabling resource isolation, but they differ significantly in principles and application scenarios. Today, we will compare them to see how to choose the right one in practical work. Virtualization: The Heavyweight “Fortress” Virtualization divides a physical machine into multiple virtual machines (VMs) through a … Read more

Dockerfile Guide: Easily Create Your Own Docker Image!

Linux | Red Hat Certified | IT Technology | Operations Engineer 👇 Join the technical exchange QQ group with 1000 members, remark 【Official Account】 for faster approval 1. Basic Structure and Common Instructions of Dockerfile FROM – Specify Base Image FROM ubuntu:20.04 This instruction sets Ubuntu 20.04 as the base image. RUN – Execute Command … Read more

The Evolution of Container Technology

The Evolution of Container Technology

Click to follow InfoQ, pinned public account Receive the 8 AM technical breakfast for programmers Author|Daniel J Walsh Translator|Jin Lingjie In recent years, container technology has become a hot topic not only among developers but also among many enterprises. This growing interest in containers has led to an increasing demand for enhanced security and hardening, … Read more

Optimizing Docker Images: From 1.16GB to 22.4MB

Optimizing Docker Images: From 1.16GB to 22.4MB

Author | The Agile Crafter Planning | Tian Xiaoxu Docker is a platform for software developers and system administrators to build, run, and share applications with containers. A container is a process running in an isolated environment, operating on its own file system, which is built using a Docker image. The image contains everything needed … Read more

Beginner’s Guide to Docker

Beginner's Guide to Docker

Before using the [cSphere] (https://csphere.cn) platform, it is essential to understand the basic knowledge of Docker. This is targeted at users who already have a certain level of Linux knowledge. ## What is Docker Docker is an advanced container technology. The specific “advancement” is reflected in the fact that Docker introduces images for containers, allowing … Read more

Reduce Docker Image Size by 99% with These Techniques

Reduce Docker Image Size by 99% with These Techniques

For those who are new to containers, they can easily be intimidated by the size of the Docker images they build. Why does an image exceed 1 GB when I only need a few MB executable? This article will introduce several techniques to help you slim down your images without sacrificing the convenience for developers … Read more

Understanding Docker: A Comprehensive Guide to Containerization

Understanding Docker: A Comprehensive Guide to Containerization

(Give ImportNew a star to enhance your Java skills) Author: huashiou segmentfault.com/a/1190000019462392 Off-topic Recently, I have been learning about Docker and Kubernetes. A few days ago, I gave a technical presentation, and upon listening to the recording of my speech, I realized that just preparing a good PPT is far from enough. Without a well-prepared … Read more