# Installing Docker on your Computer

# Docker is an optional dependency for Commandeer

You can use Commandeer for managing your cloud resources without having Docker running. That being said, if you would like to use the infrastructure tools in Commandeer like Ansible, Serverless, CircleCI, Bash, LocalStack, and more, you'll need to have Docker installed and running on your machine. Commandeer also displays the status of your Docker process for better visibility.

# Install Docker on macOS

There are multiple ways to install Docker on your machine, we recommend using Docker for Mac desktop application. The installation is straightforward and it's developed by Docker itself. You can download Docker for Mac from DockerHub.

# Install Docker on Linux

After you download and install Docker using the repository method you'll need to follow these post-install instructions to add the Docker user to the group. This will allow you to run Docker from the command line without using the sudo

# Install Docker on Windows

Installing Docker on Windows requires running Windows Professional Edition which comes with Hyper-V enabled. Download and install Docker Desktop for Windows from DockerHub. Make sure to keep the Hyper-V option on during the installation. Then start Docker by double-clicking on the shortcut created on your desktop.