Docker Desktop¶
Docker Desktop is an application for building, sharing, and running containerized applications on Windows and macOS.
Description¶
Docker Desktop provides a streamlined environment for managing Docker containers, images, and volumes, integrating with various development tools and platforms. It includes Docker Engine, Docker CLI, Docker Compose, and Kubernetes, allowing developers to create and test applications in a consistent environment across multiple platforms.
Docker Desktop simplifies the development workflow by enabling containerized applications to be developed and tested locally before being deployed to production environments.
Why we use it¶
Docker Desktop enables local container development that mirrors production environments, ensuring consistency between development and deployment.
Prerequisites¶
ℹ️ Note: Docker Desktop requires IT approval before installation.
- Request to have your user added to the
DesktopDocker_Usersgroup in Active Directory (via ServiceNow Request) - Install Docker Desktop from Software Center
- Add user to
docker-usersgroup on developer machine