Docker Engine and Docker Desktop
Docker Desktop is commonly used on Windows and macOS and includes Docker Engine, the Docker CLI, and supporting components. On Linux servers, Docker Engine can be installed directly and managed as a system service.
After installation, verify both the client and daemon are working. If a command cannot connect to the Docker daemon, check that Docker is running and that your user has permission to access its socket.