Docker Engine + OS Compatibility

Docker Engine and Docker Desktop version support on Linux distributions, macOS, and Windows. 11 combinations verified against official release notes.

Docker Engine 26 + Ubuntu 24.04 LTS
Docker Engine 26.x officially supports Ubuntu 24.04 (Noble). Install via the Docker apt re…
✓ Works
Docker Engine 26 + Ubuntu 22.04 LTS
Docker Engine 26.x officially supports Ubuntu 22.04. Install via the official Docker apt r…
✓ Works
Docker Engine 25 + Ubuntu 22.04 LTS
Docker Engine 25.x officially supports Ubuntu 22.04. Works without issues. Docker 25 intro…
✓ Works
Docker Engine 24 + Ubuntu 22.04 LTS
Docker Engine 24.x officially supports Ubuntu 22.04. Fully functional. Consider upgrading …
✓ Works
Docker Engine 24 + Ubuntu 20.04 LTS
Docker Engine 24.x officially supports Ubuntu 20.04. Works without issues. Ubuntu 20.04 st…
✓ Works
Docker Engine 24 + Ubuntu 24.04 LTS
Docker Engine 24.x predates Ubuntu 24.04 (released April 2024). The Docker apt repository …
⚠ Partial
Docker Desktop + Windows 10 + WSL2
Docker Desktop for Windows requires Windows 10 21H1 (Build 19043) or later with WSL2 enabl…
✓ Works
Docker Desktop + Windows 11
Docker Desktop is fully supported on Windows 11. WSL2 is the recommended backend. Hyper-V …
✓ Works
Docker Desktop + macOS 12 (Monterey)
Docker Desktop requires macOS 11 (Big Sur) or later. On Apple Silicon (M1/M2/M3), Docker D…
✓ Works
Docker Engine 24 + Debian 12 (Bookworm)
Docker Engine 24.x officially supports Debian 12 (Bookworm). Install via the official Dock…
✓ Works
Docker Engine 20 + Ubuntu 18.04 LTS
Docker Engine 20.10.x supported Ubuntu 18.04 (Bionic), but Ubuntu 18.04 reached EOL in Apr…
⚠ Partial