# Installing Docker

Docker has a desktop application, which is great for learning Docker on your home computer. In this section, I'll guide you through how to install Docker desktop.

For all of the "The Basics" section, I suggest following this guide on your home laptop/computer. This will make learning Docker easier than following along on a remote server.

## Windows Users

Follow the instructions on [this page](https://docs.docker.com/desktop/install/windows-install/#install-docker-desktop-on-windows) from Docker.

## Mac Users

Download the Docker [Desktop App for Mac](https://docs.docker.com/desktop/install/mac-install/).

## Linux Users

Follow the instructions on [this page](https://docs.docker.com/desktop/install/linux-install/#generic-installation-steps).

## Once Docker is Installed&#x20;

Docker Desktop gives a graphical user interface. The desktop app is useful sometimes, but from now on, I will refer to commands to be run from the command line, since that is also what we will eventually need to run Docker on a server.

<figure><img src="/files/eI2IQW8c68gnOLoEVhlm" alt=""><figcaption><p>This is an example of the Docker Desktop application with some running containers</p></figcaption></figure>

The next page shows how to run a simple application using Docker.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docker.guides.coticommunity.com/the-basics/installing-docker.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
