Skip to content

安装前置条件

目标

准备部署 Sa2web 所需的服务器、权限、Docker 和 Docker Compose 环境。

前置条件

  • CPU:1 核及以上。
  • 内存:建议 4 GB 及以上,最低 2 GB。
  • 操作系统:Linux x86_64。
  • 当前用户可以执行 Docker 命令,建议使用 root 或具备 sudo 权限的用户。

操作步骤

  1. 安装 Docker。
  2. 安装 Docker Compose v2。
  3. 确认当前用户可以运行 Docker:
bash
docker --version
docker compose version
docker ps

结果验证

命令 docker --versiondocker compose version 能正常输出版本号,docker ps 不报权限错误。

常见问题

  • 如果提示 permission denied,请将用户加入 docker 组或使用 sudo 执行。
  • 如果 docker compose 不存在,请确认安装的是 Compose v2,而不是旧版 docker-compose
  • 如果服务器在内网部署,可以选择 Caddy 自签名证书;公网部署建议使用可解析域名和自动证书。

Sa2web 1.0.0