Did you know there are CF Docker images? Have you wondered what were the licensing implications for using them?
[Originally authored March 19, 2019.]
You may know that Adobe offers Docker images for CF and related CF services, for CF2018 and CF2016 currently. But have you wondered what the licensing is, to run such containers in production?
Using them for development is free, of course, per typical Developer edition licensing.
The licensing for production container deployment varies between Standard and Enterprise editions, and for now the only information we have is these brief mentioned in the FAQ pages for each CF edition.
For ColdFusion Enterprise, the discussion on containers indicates that it allows 8 containers per license (from https://helpx.adobe.com/coldfusion/enterprise/faq.html):
ColdFusion Enterprise Edition allows a maximum of eight containers to be used for every Enterprise license, provided the underlying instance is licensed as per the ColdFusion End User Licensing Agreement (EULA).
For ColdFusion Standard, the discussion indicates that you need a license for EACH container (from https://helpx.adobe.com/coldfusion/standard/faq.html):
With ColdFusion Standard Edition, every containerized deployment needs to be licensed as per the ColdFusion End User Licensing Agreement (EULA). For instance, if ColdFusion is being deployed on two containers on a single VM instance, then both containers running ColdFusion will have to be licensed separately as per the ColdFusion EULA based on that VM instance being used.
There are certainly many questions one could have that are not answered by those. You should reach out to Adobe to ask more.
Update (Aug 2019) : Since posting this, there was news of some planned dramatic improvements about CF and Docker deployment, including with respect to licensing. For more, see my post, In brief: CF2020 to offer still-better deployment on Docker, cloud.