> For the complete documentation index, see [llms.txt](https://docs.codebattles.ru/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.codebattles.ru/nastroika-i-ustanovka-sistemy/ustanovka/lokalnaya-ustanovka.md).

# Локальная установка

{% hint style="danger" %}
На настоящих соревнованиях используйте [Production режим](/nastroika-i-ustanovka-sistemy/ustanovka/production-ustanovka.md). \
Он отличается более строгими политиками безопасности и не содержит инструментов для разработки
{% endhint %}

## Docker

{% hint style="warning" %}
Если до этого у вас не был установлен Docker, пожалуйста, установите. Без этого ничего работать не будет [\[Ссылка на гайд по установке\]](https://docs.docker.com/engine/install/)
{% endhint %}

### Выберете вашу архитектуру

{% tabs %}
{% tab title="x64" %}
Для установки потребуется скачать репозиторий и развернуть Docker compose Container

скачивание образов из репозитория:

```bash
docker compose pull
```

запуск:

```sh
docker compose up
```

{% endtab %}

{% tab title="другие" %}
Для установки потребуется скачать репозиторий и развернуть Docker compose Container

сборка образов:

```bash
docker compose build
```

запуск:

```sh
docker compose up
```

{% endtab %}
{% endtabs %}

{% hint style="info" %}
Для запуска контейнеров в фоновом режиме используйте флаг *<mark style="color:blue;">**-d**</mark>*

Пример:

{% code fullWidth="false" %}

```bash
docker compose up -d
```

{% endcode %}
{% endhint %}

После этого, пожалуйста, настройке языки программирования. Это описано на следующей странице
