A container image is a file that contains a 'container'. A container is a type of software package that contains a complete and isolated environment for an application. That environment contains all the necessary code and dependencies (runtime, system tools, libraries and settings). With a container image you can easily create and run a container on any platform that is compatible with container technology, for example our Kubernetes platform.