Rocket.Chat is a rapidly-moving FOSS project. We maintain 3 Docker images for the diverse needs of our global user community. To use these images you will need to have Docker installed and operational.
Discovering existing releases: You can select the release you need from our GitHub Release Page. Here's a description of our current branching strategy.
The Official Docker Images Repository is where Rocket.Chat's Official, stable image is maintained and controlled by Docker, and reviewed by the Docker committee.
docker pull registry.rocket.chat/rocketchat/rocket.chat
This is an image that is maintained at Rocket.Chat's own docker repository. The release may be from the develop or master branch.
docker pull registry.rocket.chat/rocketchat/rocket.chat:latest
The Rocket.Chat preview image deploys a container with a database inside, it's useful for quickly trying or running tests, not requiring a dedicated database installation
{% embed url="https://hub.docker.com/r/rocketchat/rocket.chat.preview" %}
This is an image that is maintained at Rocket.Chat's own docker repository. It is associated with a release build.
docker pull registry.rocket.chat/rocketchat/rocket.chat:X.X.X
You can select the release you need from our DockerHub Tags.
This is an image that is maintained at Rocket.Chat's own docker repository. It is updated from our develop
(untested) branch which is the absolute latest, for those who need to work with the newest code.
docker pull registry.rocket.chat/rocketchat/rocket.chat:develop