本地alpine虚拟机服务器

nginx+mariadb+opencode

  • 硬盘20G

    vm-alpine:~$ sudo df -h
    Filesystem            Size      Used Available Use% Mounted on
    # --------------------------------------------------------------------------------------------
    devtmpfs             10.0M         0     10.0M   0% /dev             # 硬件设备驱动管理盘(仅 10MB,基本不占地)
    shm                   1.9G         0      1.9G   0% /dev/shm         # 进程间通信共享内存(占用的是你的 64G 内存)
    /dev/sda3            15.4G      4.4G     10.2G  30% /                # 根分区:Alpine 系统、配置文件和用户数据都在这
    tmpfs               778.8M    440.0K    778.3M   0% /run             # 系统运行状态盘(存放 PID、Socket 等,断电清空)
    /dev/sda1           271.1M     27.0M    225.1M  11% /boot            # 引导分区:存放 Linux 内核和启动引导文件
    tmpfs                 1.9G         0      1.9G   0% /tmp             # 临时文件夹(占用内存,适合存 Agent 运行时的临时垃圾)
    /dev/sda3            15.4G      4.4G     10.2G  30% /var/lib/docker  # Docker 数据根目录(镜像层、容器层、未映射的卷都在这)
    
    # 以下是 Docker 容器的虚拟视图(OverlayFS),分别对应你运行的 Nginx, MariaDB, OpenCode
    # 它们的 Size 和 Used 看起来和根分区一样,是因为它们是建立在根分区之上的“叠加层”
    overlay                  15.4G      4.4G     10.2G  30% /var/lib/docker/.../b140ff... # 容器 A 的可写层(数据变动存这里)
    overlay                  15.4G      4.4G     10.2G  30% /var/lib/docker/.../a4fe26
  • 内存4G

    total        used        free      shared  buff/cache   available
    # --------------------------------------------------------------------------------------------
    Mem:           3.8G      894.6M      688.8M      512.0K        2.3G        2.7G
    ^物理内存行     ^分配总内存 ^程序实耗内存 ^完全空闲内存 ^进程共享内存   ^硬盘缓存加速 ^真实可用余额
    
    Swap:          4.0G        4.0K        4.0G
    ^交换分区行     ^硬盘虚拟内存  ^当前占用量  ^剩余可用量