Master Linux server management skills and containerized applications – comprehensive analysis from software services to virtualization technology

Article directory 1. Linux software and services 1. Software package management and software updates 1.1 Use of APT (Advanced Package Tool) 1.2 Use of Yum package manager 2. Operating system upgrade 2.1 Debian/Ubuntu system upgrade 2.2 Red Hat/CentOS system upgrade 2. Installation and configuration of Linux services 1. Apache server installation and configuration Step 1: […]

Linux series docker container virtualization

Centos7 series Preparations before docker installation Can access the public network systemctl stop firewalld systemctl disable firewalld systemctl stop NetworkManager systemctl disable NetworkManager Permanently or temporarily shut down selinux [root@bogon ~]# cat /etc/sysconfig/selinux ————————————————– ——- SELINUX=disabled #Permanently closed ————————– setenforce 0 #Temporarily close CentOS-Base.repo should be placed under /etc/yum.repos.d/ Need to make local yum source […]

1. Network virtualization – QEMU virtual network card

Write in front Network virtualization was once a technology that only developers of kernel virtualization functions paid attention to. However, with the promotion of cloud computing models and cloud native concepts, the deployment form of cloud services has shifted to virtual machines and containers, both of which rely on network virtualization technology to provide high-performance […]

OpenShift 4 – Automated deployment of OpenShift managed clusters on OpenShift Virtualization (demo video)

“OpenShift/RHEL/DevSecOps Summary Catalog” Note: This article has been verified in the environment of OpenShift 4.12 + OpenShift Virtualization 4.12 + ACM 2.8 or MCE 2.3 Article directory Technology Architecture Installation and configuration environment Environmental requirements Install and configure OpenShift Virtualization Install and configure Red Hat ACM or MCE Install and configure MetalLB Create an OpenShift […]

In-depth exploration of KVM virtualization technology: Comprehensive mastery of virtual machine creation and management

Article directory Install KVM Enable cpu virtualization Install KVM Check whether the environment is normal Create a virtual machine graphically with KVM Upload ISO Create a virtual machine Load image Configure memory add disk Can I manually specify the storage path? Created successfully The installation is complete View virtual machines KVM command line to create […]

KVM virtualization ubuntu

KVM (Kernel-based Virtual Machine) is a virtualization technology based on the Linux kernel. It uses the Linux kernel as the underlying operating system of the virtual machine and uses hardware virtualization to support the creation and management of virtual machines. KVM virtualization technology is widely used in cloud computing, virtualized servers, virtualized desktops and other […]

Docker containers and virtualization technology: container runtime explanation and comparison

Table of Contents 1. Theory 1. Container runtime 2. Container runtime interface 3. Container runtime level 4. Container runtime comparison 5. Strong isolation container 2. Problems 1. Why is it difficult for K8S to achieve true multi-tenancy 3. Summary 1. Theory 1.Container runtime (1) Concept Container Runtime runs on each node of the k8s cluster […]

Docker containers and virtualization technology: Docker-Compose stand-alone orchestration tool

Directory 1. Theory 1.Docker-Compose 2. Experiment 1. Docker Compose installation and deployment 2.Docker Compose composes nginx image 3.Docker Compose composes tomcat image 3. Questions 1. The difference between Docker Compose and Dockerfile 4. Summary 1. Theory 1.Docker-Compose (1) Usage scenarios A Dockerfile template file can be used to define a single application container. If multiple […]