Дистрибутив
Развёртывание приложения производится при помощи утилиты Docker Compose.
Образ приложения ПУМА скачивается из приватного репозитория (ключ предоставляется по запросу заказчика), либо из локального файла образа.
Образы PostgreSQL и Caddy скачиваются из публичного репозитория Docker.
Дистрибутив приложения содержит следующие файлы:
Обязательные компоненты:
Файл | Описание |
---|---|
docker-compose-puma.bat docker-compose-puma.sh |
Командный файл для развёртывания базовой версии в среде Windows/Linux |
docker-compose.yml | Файл конфигурации Docker Compose |
docker-compose-puma-win.properties docker-compose-puma-linux.properties |
Параметры развёртывания для среды Windows/Linux |
Caddyfile | Файл конфигурации веб-сервера Caddy |
Дополнительные компоненты (для установки без доступа к приватному Docker репозиторию):
Файл | Описание |
---|---|
dockerimage | Docker-образ приложения ПУМА для развёртывания без использования приватного репозитория. |
docker-local-load.bat docker-local-load.sh |
Командный файл для загрузки образа puma.dockerimage в локальный Docker репозиторий. |
docker-local-rm.bat docker-local-rm.sh |
Командный файл для удаления образа puma.dockerimage из локального Docker репозитория. |