Тема
Docker-compose standalone 
Необходимо для работы 
Установка 
- Создайте в корне папку /sboard
shell
mkdir "/sboard"- Создайте в новой папке файл docker-compose.yml
shell
nano docker-compose.yml- Добавьте в docker-compose.ymlследующее:
yml
version: "3.3"
services:
  postgres:
    image: "${DOCKER_REGISTRY}/postgres:${DOCKER_IMAGE_TAG}"
    restart: "always"
    environment:
      PGDATA: /data
    volumes:
      - pg_data:/data
  minio:
    image: "${DOCKER_REGISTRY}/minio:${DOCKER_IMAGE_TAG}"
    restart: "always"
    volumes:
      - minio_data:/data
  redis:
    image: "${DOCKER_REGISTRY}/redis:${DOCKER_IMAGE_TAG}"
    restart: "always"
  sboard:
    image: "${DOCKER_REGISTRY}/sboard:${DOCKER_IMAGE_TAG}"
    restart: "always"
    ports:
      - 80:80
      - 443:443
    volumes:
      - "./certs:/certs"
    environment:
      DOMAIN_NAME: "${DOMAIN_NAME}"
    depends_on:
      - minio
      - redis
      - postgres
volumes:
  minio_data:
  pg_data:- Создайте файл .envв папке сdocker-compose.ymlи укажите в нём переменные окружения:
shell
DOCKER_REGISTRY=cr.yandex/crpqnc9iiqap7fs19jhl
DOCKER_IMAGE_TAG=latest
DOMAIN_NAME=FQDN- Добавьте в файл .envв переменную DOMAIN_NAME домен, на котором будет работать Эсборд в вашем контуре, например:
shell
DOMAIN_NAME=sboard.mycompany.com- Авторизуйтесь в Docker registry (запросите ключ авторизации key.jsonу вашего менеджера)
shell
cat key.json | docker login \
--username json_key \
--password-stdin \
cr.yandex- Подтяните образы с Docker registry
shell
docker-compose -f docker-compose.yml pullПодсказка
Все процедуры, связанные с вызовом docker-compose, следует выполнять в папке с файлом docker-compose.yml
- Создайте папку /sboard/certs
shell
mkdir /sboard/certs- Положите актуальные SSL сертификат и ключ в папку /sboard/certs
Уточнение
Названия файлов должны быть вида: 
 Сертификат - public.crt
 Ключ - private.key
- Запустите docker-compose
shell
docker-compose -f docker-compose.yml up -d --force-recreate