License sharing with docker

If you are working with Genero products installed in Docker container, follow the tasks for building a docker image and assigning a Genero BDL license installed on the host machine to that running in a Docker container.

Licensing for Genero products installed in a docker container can be implemented in one of two ways:
  • If you are using a Four Js License Manager (FLM) server to manage licensing, licensing can be implemented by it in the usual way provided that the server is hosted outside the container. The FLM server can not run inside a docker container.
  • An alternative option is to assign the license installed on the host machine to that running in a Docker container. This option is provided by the local license controllers (fglWrt, greWrt, grxWrt).

If you are working with Docker, you must have an understanding of Docker container technology. Docker is based on open standards that allow Docker instances running on the same machine to share the machine's operating system kernel but isolate applications from one another and from the underlying infrastructure. For more information see the Docker site.