zulip/docker-zulip · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈
Zulip Docker 镜像概述
这是用于在生产环境中运行 Zulip 服务器 的官方 Docker 容器镜像。构建好的镜像 可从 ghcr.io 获取:
$ docker pull ghcr.io/zulip/zulip-server:12.1-0
当前 Zulip 版本:12.1
当前 Docker 镜像版本:12.1-0
[!NOTE] Zulip 的旧版 Docker 打包版本仍存在于 Docker Hub 上,即 zulip/docker-zulip。该版本 将持续获得支持,直至 Zulip Server 11.x 系列结束。 请参阅升级步骤以及旧版 打包的文档。
如果您的组织倾向于使用 Docker 部署服务,我们建议使用 Docker 镜像。与 标准 Zulip 安装程序相比,使用 Docker 部署会适度增加 安装、维护和升级 Zulip 安装所需的努力。
先决条件
要使用此镜像,您需要以下内容:
- 已安装 Docker 和 Docker Compose,或 Kubernetes 运行时引擎。
- 我们 建议至少 2GB 可用 RAM 以运行生产环境 Zulip 服务器;如果你正在构建容器
(而不是使用预构建镜像),则需要 4GB。如果你只是进行测试和/或
不预期有大量用户/消息,你可以使用显著更少的资源
特别是对于
postgres、memcached等容器,因为 Docker 使得轻松严格限制分配给 Zulip 依赖的服务(如 Redis、memcached 和 PostgreSQL)的 RAM 变得容易 (代价是潜在的性能问题)。
本项目不支持 docker-rootless 或 uDocker;Zulip 需要 root
访问权限以通过 ulimit 设置诸如最大打开文件描述符数量等属性
(这对于处理数千个连接的客户端非常重要)。
文档
请参阅 Docker 部署文档。
发布说明
镜像发布说明位于 CHANGELOG.md;Helm
图表在
helm/zulip/CHANGELOG.md 处有独立的变更日志。