As the title suggests license works inside a docker container just fine, however when a new image is updated (docker compose down ; docker compose pull ; docker compose up -d) the license no longer works.
I’ve added the directory hosting bconf into a volume inside docker compose which doesn’t seem to resolve the problem.
I changed to a Hosted Floating policy with the following:
Per Instance
Lease duration 3650
Server sync 3600
Fingerprint Exact
Expiration Immediate
I’m open for any suggestions on what I should look at.
You can reduce the downtime (license activation not being available become it is zombie state) by setting server sync interval to 180s and lease duration to 200s.
Alternatively, you can use a LexFloatServer to license the docker compose app.
For licensing to work properly LexFloatServer should itself be node-locked to any physical machine. Running it inside the Docker will defeat the purpose.
I’m sorry to hear that our pricing does not meet your expectations. We would love to know what the ideal pricing would be for you to ensure we can support you better in the future.