Проблема с лицензией при использовании Docker

Проблема:

Несмотря на то, что срок используемой лицензии не истек, при попытке запуска Docker контейнера вы получаете сообщение Supplied license either corrupted or expired или CURL: 6: Couldn't resolve host name.

Решение:

Для решения проблемы воспользуйтесь одним или несколькими пунктами ниже:

  • Убедитесь в актуальности используемой лицензии при помощи GET запроса:
    server_address/api/ping
    пример ответа:
    "app-name": "Regula Document Reader Web API",
    "license-id": "999999uc-999e-99ff-a999-99e9999999e9",
    "license-serial": "OL73582",
    "server-time": "2021-12-18 20:28:02.661749+00:00",
    "valid-until": "2031-11-12T00:00:00Z",
    "version": "6.5.175825.583"
  • Убедитесь в доступности нашего сервиса  лицензирования lic.regulaforensics.com или lic2.regulaforensics.com на вашей стороне.
  • Обновите Docker до версии 20.10.10 или выше.
  • Добавьте --security-opt seccomp=unconfined в строку запуска docker контейнера:
    docker run -d -p 8080:8080 --security-opt seccomp=unconfined -v C:\%HOMEPATH%\Desktop\regula.license:/app/extBin/unix_x64/regula.license regulaforensics/docreader:latest
    
  • Добавьте --privileged в строку запуска docker контейнера:
    docker run -d -p 8080:8080 --privileged -v C:\%HOMEPATH%\Desktop\regula.license:/app/extBin/un
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 1

Комментарии

0 комментариев

Войдите в службу, чтобы оставить комментарий.

Статьи в этом разделе