﻿# Загрузить установочные файлы ELMA Cortex

> [HTML Version](cortex-download-installer.html)

Шаги загрузки файлов различаются в зависимости от способа установки:

- [Docker Compose](#docker-compose);

- Docker Swarm:

	- [с доступом в интернет](#docker-swarm-online);

	- [в закрытом контуре](#docker-swarm-offline).

## Файлы для установки с использованием Docker Compose

Чтобы скачать и распаковать архив с установочными файлами, выполните команды:

````
sudo apt install -y unzip  
  
cd ~  
curl -fsSO https://dl.elma365.com/extensions/elma-cortex/latest/elma-cortex-onpremises.zip  
unzip -d ./elma-cortex elma-cortex-onpremises.zip  
  
cd ~/elma-cortex/docker-compose

## ````
Файлы для установки с использованием Docker Swarm с доступом в интернет

Для скачивания и распаковки архива с файлами установки примените команды:

````
sudo apt install -y unzip  
  
cd ~  
curl -fsSO https://dl.elma365.com/extensions/elma-cortex/latest/elma-cortex-onpremises.zip  
unzip -d ./elma-cortex elma-cortex-onpremises.zip  
  
cd ~/elma-cortex/docker-swarm

## ````
Файлы для установки с использованием Docker Swarm в закрытом контуре

1. Скачайте и запустите скрипт подготовки файлов для офлайн-установки с помощью команд:

````
cd ~  
curl -fsSL -o cortex-offline-swarm.sh \\  
  https://dl.elma365.com/extensions/elma-cortex/latest/cortex-offline-swarm.sh  
chmod +x cortex-offline-swarm.sh  
./cortex-offline-swarm.sh --pull

````
Если ранее вы уже скачали и распаковали архив, вы можете использовать следующие команды, указав путь к папке `offline`:

````
cd ~/elma-cortex/docker-swarm/offline  
chmod +x cortex-offline-swarm.sh  
./cortex-offline-swarm.sh –pull

2. ````
Дождитесь завершения загрузки. Создастся папка `elma-cortex-X.Y.Z` (где `X.Y.Z` — номер версии), содержащая:

	- папку `swarm-files` — конфигурационные файлы Docker Swarm;

	- папку `images` — Docker-образы в формате **.tar**;

	- файл `images.txt` — список образов;

	- файл `cortex-offline-swarm.sh` — скрипт установки;

	- `skopeo` — инструмент передачи образов;

	- вспомогательные скрипты для управления сертификатами и диагностики.

После загрузки установочных файлов [настройте переменные окружения в файле .env](cortex-environment-variables.md).