Installing Docker
Step-by-step guide to installing Docker on Windows, macOS, and Linux. Set up Docker Desktop and verify your installation for a smooth development experience.
Prerequisites
Before installing Docker, ensure your system meets these requirements:
Windows Requirements
- Windows 10 or 11: 64-bit Pro, Enterprise, or Education (Build 19041 or higher)
- WSL 2: Windows Subsystem for Linux 2 must be enabled
- Virtualization: Hardware virtualization must be enabled in BIOS
- RAM: Minimum 4GB (8GB recommended)
macOS Requirements
- macOS: Version 11 or newer
- Processor: Intel chip or Apple Silicon (M1/M2)
- RAM: Minimum 4GB (8GB recommended)
Linux Requirements
- 64-bit OS: Most modern distributions supported
- Kernel: Version 3.10 or higher
- RAM: Minimum 2GB (4GB recommended)