Licensing requirements for running docker container on Linux host

I am not Docker savvy yet, so I apologize in advance in this question is not well formed.

We want to install some software on a public facing Linode server that only provides install instructions for Linux using a docker container image. Do we need to pay for a docker license to be able to run this software in a docker container on our server?


Docker CE (Docker Community Edition) is completly free. Only Docker Desktop requires license depending on the size of the company. However, the application inside the Docker image could still require a license. If it doesn’t, you can run it in a Docker container on your server even if you downloaded the image from Docker Hub.