应用交付与实例管理

流量转发与端口映射表

应用名称 子域名标识 访问入口 端口映射 (宿主 → 容器) 运行状态 操作

支持的项目类型与自动构建引擎

PYTHON 默认端口 8000

Python Web 服务 (FastAPI / Flask / Django)

基础镜像python:3.12-slim
入口探测main.py / app.py / wsgi.py
托管引擎uvicorn (ASGI) / gunicorn (WSGI)
NODE.JS 默认端口 3000

Node.js 服务端应用

基础镜像node:20-alpine
构建命令npm install --omit=dev
启动命令npm start
STATIC 默认端口 8000

纯静态站点 (HTML / CSS / JS)

基础镜像nginx:alpine
托管目录/usr/share/nginx/html
端口对齐自动重写 default.conf 监听端口
CUSTOM 解析 EXPOSE

自定义 Dockerfile 项目

识别判据根目录自带 Dockerfile
端口识别自动解析 EXPOSE 指令
安全检查构建前自动扫描特权与敏感挂载

端口自动对齐规范 (paas.json)

平台在构建镜像时按以下优先级自动推断并覆盖容器端口:1. 根目录 paas.json 声明 → 2. 自带 Dockerfile 的 EXPOSE → 3. 项目类型默认端口。若你的 Node.js 或自定义服务监听了非标准端口,只需在源码根目录放置 paas.json:

{
  "port": 3000
}

构建与容器运行时安全基线

  • 应用命名白名单:仅允许 1–63 位小写字母、数字与中划线,杜绝容器名与 Nginx 配置注入。
  • Git 源 SSRF 防护:仅允许 HTTP/HTTPS 协议,自动解析域名并拦截指向本机、内网网段或云元数据的地址。
  • Dockerfile 安全扫描:禁止 --privileged、--network=host、挂载 docker.sock 或宿主机敏感目录。
  • CGroups 与运行时加固:强制禁用 Swap 使内存上限硬生效,挂载 no-new-privileges、cap_drop=ALL 与进程数限制(pids_limit)。
CPU(— 核) 0%
← 3 分钟前每 2 秒采集一帧现在 →

系统负载 — / — / —

内存0%

— / —

磁盘0%

— / —

运行时间
—
运行容器
0

容器资源占用

容器 状态 CPU 内存 网络 收 / 发

Docker 容器运行时引擎

应用实例配额分配明细

应用实例 状态 CPU 配额 内存上限 宿主端口

平台用户列表

正在加载用户数据…

用户名 显示名 角色 状态 应用数 最近登录 操作

阈值告警记录

级别 告警对象 说明 状态 触发时间 处理信息 操作

操作审计记录

时间 操作人 动作 对象 详情 来源 IP
当前项目
—

容器终端

直接操作当前项目运行中的容器(root 权限),仅供排障

未连接

            
$