docker-compose.yaml
services:
privileged_container:
image: ubuntu:22.04
container_name: full_access
privileged: true # 获取主机所有硬件权限
network_mode: host # 使用主机网络栈
stdin_open: true # 保持标准输入开启
tty: true # 分配伪终端
volumes:
- /:/host # 挂载主机根目录
restart: unless-stopped # 自启动策略
command: ["tail", "-f", "/dev/null"] # 保持容器运行
docker compose up -d #创建容器
docker compose exec privileged_container bash #进入容器