Starting from SDK 6.4 you may get the following issue. Despite the fact your license is not expired, you're getting the message Supplied license either corrupted or expired or CURL: 6: Couldn't resolve host name, when you try to start the Docker container.
To solve the problem, use one or more points below:
Make sure that the license you are using is up to date with a GET request:
"app-name": "Regula Document Reader Web API",
"server-time": "2021-12-18 20:28:02.661749+00:00",
- Make sure you have no restrictions on your side and can reach our license server lic.regulaforensics.com.
- Update Docker up to version 20.10.10 or higher.
- Add --security-opt seccomp=unconfined to the launch string of the docker container:
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
- Add --privileged to the launch string of the docker container:
docker run -d -p 8080:8080 --privileged -v C:\%HOMEPATH%\Desktop\regula.license:/app/extBin/unix_x64/regula.license regulaforensics/docreader:latest