# Installation Corso releases are available using the following options: import TOCInline from '@theme/TOCInline';
:::note To maximize portability across platforms, Corso is available as a container image. In the future, releases may also be available as operating system specific pre-built binaries. In the meantime, if you want to run Corso as a binary, refer to the [instructions on how to build from source](developers/build). ::: ## Docker image To use Corso as a Docker image, you need to have [Docker installed](https://docs.docker.com/engine/install/) on your machine. ### Docker command To run the Corso container, it's recommended that you: * Export [Corso key configuration environment variables](cli/corso_env) and add their names to an [environment variables file](https://docs.docker.com/engine/reference/commandline/run/#set-environment-variables--e---env---env-file) * Map a local directory to `/app/corso`. Corso will look for or create the `corso.toml` config file there. This will preserve configuration across container runs. Corso will use the directory for logs, if enabled. To create the environment variables file, you can run the following. ```bash # create an env vars file $ cat <