Skip to content

Docker 安装附录

目标

在 Linux 服务器上安装 Docker 与 Docker Compose,为部署 Sa2web 做准备。

前置条件

  • 服务器可以访问软件源或已准备离线安装包。
  • 当前用户具备 sudoroot 权限。

操作步骤

Ubuntu/Debian 示例:

bash
sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg
curl -fsSL https://get.docker.com | sudo sh
sudo usermod -aG docker $USER

CentOS/RHEL 示例:

bash
sudo yum install -y yum-utils
curl -fsSL https://get.docker.com | sudo sh
sudo systemctl enable --now docker
sudo usermod -aG docker $USER

确认 Compose v2:

bash
docker compose version

结果验证

bash
docker run --rm hello-world
docker compose version

常见问题

  • 加入 docker 组后通常需要重新登录 shell。
  • 生产服务器建议配置 Docker 日志轮转,避免日志占满磁盘。
  • 离线环境应提前准备 Docker、Compose 插件和产品镜像包。

Sa2web 1.0.0