docs/main/deployment-guide/quick-start-evaluation.mdx
import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem';
This guide provides instructions for quickly trying out Mattermost using either Docker or Azure Marketplace. These options are ideal for testing and evaluation purposes as they allow you to quickly get a Mattermost instance up and running for exploration and testing. However, these quick start options are not recommended for production use. They are configured for demonstration purposes only.
Mattermost is published as an Azure Marketplace solution that deploys a single Ubuntu virtual machine with Mattermost, PostgreSQL, network configurations, and the necessary Azure resources. This quick start evaluation option is preferred for customers already using Azure, as it integrates seamlessly within their existing infrastructure.
The template provisions a small, self-contained stack in the resource group you select, including:
Go to the Mattermost - Quick Start Evaluation (VM) Azure Marketplace application to begin. Click Get it now, then select the Mattermost - Quick Start Evaluation (VM) plan, and click Create to open the deployment wizard.
On the Basics tab, configure the following:
On Virtual Machine Settings tab, configure the following:
The portal may show a preview of your URL in the form https://<dns-label>.<region>.cloudapp.azure.com. That is the address you will use once TLS and Mattermost are ready.
Review settings, accept any Marketplace terms if prompted, then select Create. Provisioning usually takes a few minutes, and the first-boot configuration may take more time before HTTPS works reliably.
After deployment completes:
In the Azure portal, open the resource group you used.
Open the Public IP address resource (often named <your-vm-name>-ip unless you changed it).
Under Essentials, note the DNS name. Your site URL is:
https://<dns-label>.<region>.cloudapp.azure.com
Example: https://myorg.eastus.cloudapp.azure.com
Use https; the deployment is intended to serve Mattermost over TLS.
In a browser, go to your HTTPS URL. Mattermost will prompt you to create the first user, which becomes the System Administrator. That account is different from the Linux username and password (or SSH key) you configured in Step 3.
Congratulations! You’ve successfully deployed Mattermost for evaluation.
</TabItem> <TabItem value="docker-preview-container" label="Docker Preview Container">The fastest way to try Mattermost is using the official Docker preview container. This method requires minimal setup and provides a fully functional Mattermost instance.
bashdocker run --name mattermost-preview -d --publish 8065:8065 mattermost/mattermost-preview
http://localhost:8065After setting up your Mattermost instance using either method:
For additional help or questions, visit the Mattermost community forums or refer to the Deployment troubleshooting guide.
Book a live demo or talk to a Mattermost expert to explore tailored solutions for your organization's secure collaboration needs. Or try Mattermost yourself with a 1-hour preview for instant access to a live sandbox environment.