[10435] Docker и активация

Папки /etc/LERS, /var/LERS смонтированы к ресурсам host-системы (linux), как и папка /var/opt/mssql контейнера с БД.
Проблема в том, что после рестарта контейнеров слетает активация.
Коллеги, подскажите пожалуйста - это нормально? Как с этим бороться?

Ниже-содержимое docker-compose.yml

version: "3.9"
services:
  lers:
    image: lersamr/full:latest
    depends_on:
      - "db"
    ports:
      - "10000:10000"
    volumes:
      - /var/lers/data:/var/LERS
      - /var/lers/config:/etc/LERS
    restart: always
    environment:
      LERS_SERVER_DATABASE__ConnectionString: "Data Source=db; Initial Catalog=LERS; User ID=sa; Password=My_StrongPassword_123; Integrated Security=false"
  db:
    image: "mcr.microsoft.com/mssql/server"
    environment:
      SA_PASSWORD: My_StrongPassword_123
      ACCEPT_EULA: "y"
    volumes:
      - /var/lers/sqldata:/var/opt/mssql
    restart: always

Уточните, пожалуйста, слетает только активация? Данные, введенные до перезапуск остаются?

Также уточните, перезапуск контейнеров выполняется вручную вами или по политике “restart: always”, которую вы указали в “docker-compose.yml”?

Слетает только активация (т.к. база перемещена в host-систему, то данные остаются).
Всё равно как перезагружать контейнер, активация слетает. restart: always в docker-compose.yml присутствует для автостарта контейнеров после рестарта host-системы

Уточните, пожалуйста, на какой именно ОС вы устанавливали ЛЭРС УЧЕТ в Docker?

Также выполните следующие действия: выполните активацию ЛЭРС УЧЕТ из Docker, перезапустите его контейнер и приложите журнал работы Сервера ЛЭРС УЧЕТ из Docker за день выполнения вышеописанных действий.

Для работы с docker мы добавили новый механизм проверки лицензии, который требует наличия интернета. Для контейнеров это требование выполняется почти всегда.

Пока этот механизм включается не автоматически, а по запросу.

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

В 3.48 мы планируем упростить активацию, чтобы не пришлось обращаться в отдел продаж. Но доступ к интернету в контейнере всё равно будет нужен.

Активация персональной и коммерческой версии Docker образов будет выполняться так же как другие версии системы.

Примерно по срокам не сориентируете?

Каждая новая версия у нас выходит примерно раз в 2 месяца. Исходя из этого с учетом выхода версии 3.47 во второй половине июля версия 3.48 ориентировочно выйдет в конце сентября - начале октября.

Где-то через неделю будет доступна next-версия. В неё уже попадут все нужные изменения с активацией и COM-портами. Чтобы её поставить нужно будет в docker-compose.yml указать образ image: lersamr/full:next.

Я напишу в этой теме когда можно будет попробовать next.

Мы опубликовали next-версию 3.48. Можете попробовать как будет работать активация.

В этой версии активация не слетает.

Отлично! В таком случае, ждём от вас другие отзывы. Пожалуйста, оставьте их в новых темах.