Para ejecutar Docker de forma nativa en Windows, necesita soporte de Hyper-V que no está incluido en Windows 7. Puede ver una solución oficial a continuación:
Desde docker.com
Si tiene un sistema Windows anterior que no cumple con los requisitos de Docker para Windows, obtenga Docker Toolbox.
Consulte la Descripción general de Docker Toolbox para obtener ayuda sobre cómo instalar Docker con Toolbox.
La configuración de Docker Toolbox no ejecuta Docker de forma nativa en Windows. En su lugar, utiliza docker-machine para crear y adjuntar a una máquina virtual (VM). Esta máquina es una máquina virtual Linux que aloja Docker en su sistema Windows.
Requisitos
Para ejecutar Docker, su máquina debe tener un sistema operativo de 64 bits con Windows 7 o superior. Además, debe asegurarse de que la virtualización esté habilitada en su máquina. Para obtener detalles, consulte las instrucciones de instalación de Toolbox para Windows.
La instalación de Docker Toolbox y el alojamiento de contenedores desde la VM de Linux no debería ser un problema siempre que tenga un hardware decente disponible.
Para enlaces y tutoriales de instalación: Instale Docker para Windows
Para Docker Toolbox: Instale Docker Toolbox en Windows