We have a new customer who will deploy two physical host servers for VMs running Linux. I have been using docker for a few years and am interested in leveraging docker to deploy ignition in production. What is the current situation with non-leased activation keys? We will be persisting the entire data volume so the key will be active as long as the volume does not get deleted right? When we want to upgrade ignition say 8.3.6 to 8.3.10 we can just stop the docker container and change the tag to 8.3.10 after moving in the container file right? Major version upgrades would just be a deactivate first and then reactivate after it comes back up?
Our team has really started embracing docker from a development side and I would really like to promote it for production but I need to make sure it works well in an offline environment.
A big appeal of running the system this way is we can very easily have the same system running in dev to do better testing of different scenarios before bringing it to production.