Proxmox VE 9.1 Now Natively Supports Creating LXC Containers from OCI Images

Proxmox VE 9.1 Now Natively Supports Creating LXC Containers from OCI Images

#Software News Proxmox VE 9.1 has been released, now natively supporting the creation of LXC containers from OCI images. Most Docker images are compatible with OCI, which means users can quickly create containers by pulling public images directly in PVE. OCI is the open-source container image standard initiated by Docker in 2015. With PVE now … Read more

Networking Tool – WireGuard

Networking Tool - WireGuard

Server docker run -d \ –name=wg-easy \ -e WG_HOST=123.123.123.123 (🚨Enter the public IP of the server here) \ -e PASSWORD=passwd123 (🚨Enter your password here) \ -e WG_DEFAULT_ADDRESS=10.0.8.x (🚨Default IP address) \ -e WG_DEFAULT_DNS=114.114.114.114 (🚨Default DNS) \ -e WG_ALLOWED_IPS=10.0.8.0/24 (🚨Allowed IP range) \ -e WG_PERSISTENT_KEEPALIVE=25 (🚨Reconnect interval) \ -v ~/.wg-easy:/etc/wireguard \ -p 51820:51820/udp \ -p 51821:51821/tcp … Read more

A Journey Through Windows and Linux: From Early Experiences to Modern Applications

A Journey Through Windows and Linux: From Early Experiences to Modern Applications

I can trace my computer usage back to 1996, when computers were precious and companies were offering training courses. At that time, everyone talked about the three essential skills for the future: driving, English, and computer skills. I bought many books to understand computers, hoping to build a solid theoretical foundation and not be left … Read more

Installing Docker on Raspberry Pi 4B with Raspberry Pi OS 64-bit Lite (Debian Bookworm)

Installing Docker on Raspberry Pi 4B with Raspberry Pi OS 64-bit Lite (Debian Bookworm)

Test Environment:1. Raspberry Pi 4B 8GB version2. Operating System:Raspberry Pi OS 64-bit Lite (Debian Bookworm)Steps:1. Update the system: sudo apt update -y && sudo apt upgrade -y2. Install required packages and import key to set permissions sudo apt install ca-certificates curl sudo install -m 0755 -d /etc/apt/keyrings sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc sudo chmod … Read more

The Evolution of Software Installation Methods on Linux: From Alchemy to Containers

The Evolution of Software Installation Methods on Linux: From Alchemy to Containers

On a morning in 2024, a young developer types a command on a brand new Linux laptop: docker run -d -p 80:80 nginx. Even though his system is empty, and he doesn’t even know what the dependencies for Nginx are, a web server is quietly running in the background just seconds later.This scene seems ordinary … Read more

.NET Web Application Linux Deployment Guide: From Environment Setup to Production Launch

.NET Web Application Linux Deployment Guide: From Environment Setup to Production Launch

Introduction Background and Advantages <span>ASP.NET Core</span> has supported cross-platform deployment since <span>.NET Core 1.0</span> (2016), and deploying on <span>Linux</span> offers the following advantages: • High Performance: <span>Linux</span> servers (such as <span>Ubuntu</span>) have low resource consumption, suitable for high concurrency. • Cost-Effective: Open-source operating system reduces server costs. • Ecosystem Support: Supports <span>MySQL, Docker, Nginx</span>, compatible … Read more

Installing XXL-Job on ARM Server

Installing XXL-Job on ARM Server

1. Import the required software packages: docker-27.1.2.tgz, docker-compose-linux-aarch64, xxl-job-2.4.2.zip, xxl-job-admin-arrch64_2.3.1.tar2. Install Docker: “Installing Docker & Docker-Compose on ARM64 Server” 3. Import the image file $ docker load -i xxl-job-admin-arrch64_2.3.1.tar 4. Install MySQL: “Installing MySQL on ARM Server”5. Create a database user > CREATE USER 'xxl'@'%' IDENTIFIED BY 'Apple2009@';> GRANT ALL PRIVILEGES ON *.* TO 'xxl'@'%';> … Read more

Local Cloud-Native Practices for Rust Applications: Colima + K8s + Multi-Architecture CI/CD Deployment Process

Local Cloud-Native Practices for Rust Applications: Colima + K8s + Multi-Architecture CI/CD Deployment Process The Colima environment naturally supports integration with Kubernetes, allowing for the simulation of a production-grade K8s cluster on local machines. Utilizing the CI capabilities of GitHub Actions, kubectl can easily pull images from GHCR or Docker Hub and run them locally. … Read more

Installing Docker and Docker-Compose on ARM64 Servers

1. Download the docker-ce package $ wget https://mirrors.nju.edu.cn/docker-ce/linux/static/stable/aarch64/docker-27.1.2.tgz 2. Extract the files and copy them to /usr/local/bin $ tar -xf docker-27.1.2.tgz $ cp docker/* /usr/local/bin $ which docker 3. Create the docker.service file $ cat > /etc/systemd/system/docker.service <<EOF [Unit] Description=Docker Application Container Engine Documentation=https://docs.docker.com After=network-online.target firewalld.service Wants=network-online.target [Service] Type=notify ExecStart=/usr/bin/dockerd ExecReload=/bin/kill -s HUP $MAINPID LimitNOFILE=65535 … Read more

Complete Process of Deploying Oracle Linux with Docker

Oracle Linux is not just an ordinary RHEL-compatible distribution; it is an enterprise-level system tested with over 120,000 hours of workloads daily by Oracle. It comes with exclusive features such as Ksplice (zero-downtime kernel patching) and DTrace (real-time diagnostics), making it particularly suitable for use with Oracle databases, middleware, and other ecosystem products. Deploying it … Read more