Docker é um ambiente de virtualização ligeiro que lhe permite compilar e executar aplicações dentro de um container (caixa) de software totalmente isolado.