
一句话承诺:两处配置即可大幅降低容器被攻陷的风险。

FROM node:18-alpine
RUN adduser -D app
USER app
WORKDIR /app
COPY . .
CMD ["node", "server.js"]# docker-compose
services:
web:
image: myapp
read_only: true
tmpfs:
- /tmp项目 | 建议 |
|---|---|
Capabilities | 去除不必要权限 |
seccomp | 使用默认或自定义策略 |
rootfs | 只读 + tmpfs |
K8s 存储卷:PVC 与 StorageClass 最小示例。