As Hyland utilizes Docker technologies to distribute and run Alfresco, and a lot of other software, I thought that speaking about legal compliance could be interesting. Indeed, end users, paying customers but also open source organisations, are more and more worry about it.
Let say you integrate Alfresco into other solutions for your customers, and then create a Docker image with custom work and other software, then share it with your customers so they can deploy and run using Docker and Kubernetes. Are you sure that your image is actually compliant?
In this article I will provide some basics and best practices that should avoid you to fall in the common traps.
Alfresco Docker Images are available in Docker Hub Alfresco account, this is the source for Docker Compose templates and Helm Chars deployments. From these Docker Images, customizations can be added extending the original Docker Images by using specific Dockerfile files.
However, this blog post is describing the process to build Alfresco Docker Images from GitHub source code. This will give you a deeper understanding on the insights of every Alfresco Docker Image available in Docker Hub.