Para executar o Docker nativamente no Windows, você precisa do suporte ao Hyper-V, que não está incluído no Windows 7. Você pode ver uma solução oficial abaixo:
A partir de docker.com
Se você possui um sistema Windows anterior que não atende aos requisitos do Docker for Windows, obtenha o Docker Toolbox.
Consulte Visão geral da caixa de ferramentas do Docker para obter ajuda sobre a instalação do Docker com caixa de ferramentas.
A instalação do Docker Toolbox não executa o Docker nativamente no Windows. Em vez disso, ele usa a docker-machine para criar e conectar-se a uma máquina virtual (VM). Esta máquina é uma VM Linux que hospeda o Docker para você no seu sistema Windows.
Exigências
Para executar o Docker, sua máquina deve ter um sistema operacional de 64 bits executando o Windows 7 ou superior. Além disso, você deve garantir que a virtualização esteja ativada em sua máquina. Para detalhes, consulte as instruções de instalação da Caixa de Ferramentas para Windows.
Instalar o Docker Toolbox e hospedar contêineres da VM do Linux não deve ser um problema, desde que você tenha um hardware decente disponível.
Para links de instalação e tutoriais: Instale o Docker para Windows
Para Docker Toolbox: Instale o Docker Toolbox no Windows