After a week of messing with the subject, here are the R&D outcomes that I've found:
The question is - could somebody take this a step further? Like, set it up on a real server with Win 2016, gMSA and docker running inside Your domain? I really think it will work in the field, but can not prove it on my own.
Hi! Glad to see someone trial-ed the windows docker with Qlik Sense.
You are correct. Engine service indeed won't start in the Docker. I don't know why and never have the opportunity to ask Qlik Support either. My setup was a simple Windows 10 Docker (Win 2016 core) with Qlik Sense share persistence setup.
I'll definitely revisit this only if Qlik starts to support this type of configuration.
Hi Philip, you should take a look at Mike Tarallo's recent post on youtube
There is also a forum on Qlik Community dedicated to this subject
I have recently asked the forum to provide starting points as to how to go about setting this up now that it is available why not log in and see what they come back with?
I'm currently looking into this as well. Can you share your Dockerfile and/or docker-compose.yaml files? I'm particularly interested in the steps of creating the user accounts and connecting it to persistent storage mapped from the host. Also, do you know if it's possible to install Qlik Sense using local (service) accounts instead of connecting the Windows Docker container to an Active Directory and using managed accounts?
So, I don't know anyone who has gotten Qlik Sense 2017 or 2018 versions working in Docker outright on Windows Core.
However, as of yesterday, we did release the latest build of Qlik Sense Enterprise for Kubernetes (QSEoK).
This is a standalone version of Qlik Sense with new features that will run anywhere Kubernetes can be installed including major cloud providers (AWS EKS, GCP, and Azure)