#!/bin/sh echo "=========================================" echo " Container Environment Test" echo "=========================================" echo "" echo "[1] Process Info" echo " PID: $$" echo " User: $(id)" echo " Home: $HOME" echo " Shell: $SHELL" echo "" echo "[2] Hostname" echo " $(hostname)" echo "" echo "[3] Process List" ps aux 2>/dev/null || echo " ps not available, using /proc" echo " PIDs in /proc:" ls -d /proc/[0-9]* 2>/dev/null | head -20 echo "" echo "[4] Network Interfaces" ip addr 2>/dev/null || ifconfig 2>/dev/null || echo " no network tools, reading /proc/net" cat /proc/net/dev 2>/dev/null | head -5 echo "" echo "[5] Mount Points" mount 2>/dev/null || cat /proc/mounts 2>/dev/null | head -20 echo "" echo "[6] Filesystem Root" ls / echo "" echo "[7] Memory Limits" cat /proc/meminfo 2>/dev/null | head -3 echo "" echo "[8] Capabilities" cat /proc/self/status 2>/dev/null | grep -i cap echo "" echo "[9] Seccomp Mode" cat /proc/self/status 2>/dev/null | grep Seccomp echo "" echo "=========================================" echo " Test Complete" echo "========================================="