Skip to content

Zulip Docker 6.0-0

Latest
Compare
Choose a tag to compare
@alexmv alexmv released this 07 Dec 16:23
· 70 commits to main since this release

We’ve just released the Docker image for Zulip Server 6.0, tagged 6.0-0. The Docker image itself is updated to version 6.0 with no other notable packaging changes.

However, we have updated the provided docker-compose.yml file in two ways which are not backwards compatible. These changes are necessary to increase compatibility and flexibility for new installs, and to keep the database components running on supported versions.

Specifically:

  • We have switched the volume storage from being in directories under /opt/docker/zulip/ on the Docker host system, to using named Docker managed volumes. See the upgrading instructions for how to switch your deployment to using managed volumes.
  • We have upgraded the version of PostgreSQL which our docker-compose configuration uses, from PostgreSQL 10 (which is no longer supported) to PostgreSQL 14. Because the on-disk storage is not compatible between PostgreSQL versions, this requires more than simply switching which PostgreSQL docker image is used — the data must be dumped from PostgreSQL 10, and imported into a running PostgreSQL 14. We provide both a tool, as well as manual instructions for upgrading to PostgreSQL 14.

Getting support

If you have any difficulties with these changes, best-effort support is available on chat.zulip.org, in the #production-help stream. You can also purchase commercial support from the Zulip core team.