Skip to main content
Overleaf 运行在 Docker 上。你必须安装:
  • Docker Engine(Docker CE)
  • Docker Compose 插件(docker compose,v2)
以下步骤适用于较新的 Ubuntu LTS 版本(20.04/22.04/24.04)。
避免从 Ubuntu 默认的 apt 仓库安装 docker.io。
请使用 Docker 官方仓库,以获得较新的 Docker 版本和 docker compose 插件。
官方文档来源:https://docs.docker.com/engine/install/ubuntu/。
1

1) 移除旧的/冲突的软件包(如有)

如果之前从其他来源安装过 Docker,请先将其移除:
即使部分软件包未安装,此命令也可以安全运行。
2

2) 添加 Docker 官方 apt 仓库

安装前置依赖:
添加 Docker GPG 密钥:
添加仓库:
3

3) 安装 Docker Engine + Compose 插件

安装 Docker 和 Compose 插件:
设置 Docker 开机自启:
4

4) 验证安装

以下命令应能正常运行且不报错:
5

5) (可选)无需 sudo 运行 Docker

将你的用户添加到 docker 组:
然后注销并重新登录,或运行:
现在无需 sudo 也应能运行:
docker 组在主机上拥有等同于 root 的访问权限。
这对于典型的 Overleaf 安装来说是预期行为,尤其是在启用沙盒编译时更是如此。

下一步

Docker 正常运行后,请继续执行使用 Toolkit 中的 Toolkit 安装步骤。
最后修改于 2026年10月5日