# Installation

Install Zato on your platform of choice.

## Get started

The recommended way to install Zato - a single container auto-creates a complete environment, ready for development, testing and production.

[Docker](https://zato.io/docs/admin/guide/install/docker.html)

Terminal

```
$ docker run zatosource/zato-4.1
Pulling from zatosource/zato-4.1 ...
Pull complete

[Info] Zato 4.1 ready
```

## Pick your platform

[Docker Auto-creates a complete Zato environment, ready for development, testing and production.](https://zato.io/docs/admin/guide/install/docker.html) [Windows Install Zato under Windows 10, 11 or compatible server editions.](https://zato.io/docs/admin/guide/install/windows.html) [Mac Auto-creates a complete dev or test environment under macOS.](https://zato.io/docs/admin/guide/install/mac.html) [Linux Use Docker to install Zato under any Linux OS - Ubuntu, RHEL, Debian, or any other.](https://zato.io/docs/admin/guide/install/docker.html) [Azure Deploy a complete environment to a Microsoft Azure virtual machine in a few clicks.](https://zato.io/docs/admin/guide/install/azure.html) [On-prem Gateway One file to run on your own network so that a Zato instance in the cloud reaches the systems behind your firewall.](https://zato.io/docs/admin/on-prem-gateway/install.html)

## After the installation

[Updating environments How to keep your Zato environments and containers up to date.](https://zato.io/docs/admin/guide/install/update.html) [Docker configuration Quickstart containers, IDE integration, custom pip requirements and persistent configuration.](https://zato.io/docs/admin/guide/docker/index.html) [Production checklist What to confirm before an environment takes real traffic - one page, one pass.](https://zato.io/docs/admin/production-checklist.html)
