Проблема:
Несмотря на то, что срок используемой лицензии не истек, при попытке запуска 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
Комментарии
Войдите в службу, чтобы оставить комментарий.