Docker is a software technology. It is an open-source platform that automates the deployment of applications inside software containers.