Câu trả lời:
Để chạy Docker tự nhiên trên Windows, bạn cần hỗ trợ Hyper-V không có trong Windows 7. Bạn có thể thấy một cách giải quyết chính thức dưới đây:
Từ docker.com
Nếu bạn có một hệ thống Windows cũ hơn không đáp ứng các yêu cầu Docker cho Windows, hãy lấy Docker Toolbox.
Xem Tổng quan về Hộp công cụ Docker để được trợ giúp về cách cài đặt Docker với Hộp công cụ.
Thiết lập Docker Toolbox không chạy Docker nguyên bản trên Windows. Thay vào đó, nó sử dụng docker-machine để tạo và gắn vào máy ảo (VM). Máy này là máy ảo Linux lưu trữ Docker cho bạn trên hệ thống Windows của bạn.
Yêu cầu
Để chạy Docker, máy của bạn phải có hệ điều hành 64 bit chạy Windows 7 trở lên. Ngoài ra, bạn phải đảm bảo rằng ảo hóa được bật trên máy của bạn. Để biết chi tiết, xem hướng dẫn cài đặt Hộp công cụ cho Windows.
Cài đặt Docker Toolbox và lưu trữ các thùng chứa từ Linux VM không phải là vấn đề miễn là bạn có sẵn phần cứng tốt.
Đối với các liên kết cài đặt và hướng dẫn: Cài đặt Docker cho Windows
Đối với Docker Toolbox: Cài đặt Docker Toolbox trên Windows