Home Explore Blog CI



docker

2nd chunk of `content/get-started/introduction/get-docker-desktop.md`
c9e70c739cd5860fa32147ee6b8b52f72a068f1e466c81dd0000000100000c7a
  description="[Download (Apple Silicon)](https://desktop.docker.com/mac/main/arm64/Docker.dmg?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-mac-arm64) | [Download (Intel)](https://desktop.docker.com/mac/main/amd64/Docker.dmg?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-mac-amd64) | [Install instructions](/desktop/setup/install/mac-install)"
  icon="/icons/AppleMac.svg" >}}

{{< card
  title="Docker Desktop for Windows"
  description="[Download](https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-windows) | [Install instructions](/desktop/setup/install/windows-install)"
  icon="/icons/Windows.svg" >}}

{{< card
  title="Docker Desktop for Linux"
  description="[Install instructions](/desktop/setup/install/linux/)"
  icon="/icons/Linux.svg" >}}
</div>

Once it's installed, complete the setup process and you're all set to run a Docker container.

## Try it out

In this hands-on guide, you will see how to run a Docker container using Docker Desktop.

Follow the instructions to run a container using the CLI.


## Run your first container

Open your CLI terminal and start a container by running the `docker run` command:



```console
$ docker run -d -p 8080:80 docker/welcome-to-docker
```

## Access the frontend

For this container, the frontend is accessible on port `8080`. To open the website, visit [http://localhost:8080](http://localhost:8080) in your browser.





![Screenshot of the landing page of the Nginx web server, coming from the running container](/Users/baehyunsol/Documents/Rust/ragit/sample/docker/content/get-started/introduction/../docker-concepts/the-basics/images/access-the-frontend.webp?border=true)

## Manage containers using Docker Desktop


1. Open Docker Desktop and select the **Containers** field on the left sidebar.
2. You can view information about your container including logs, and files, and even access the shell by selecting the **Exec** tab.

   ![Screenshot of exec into the running container in Docker Desktop](/Users/baehyunsol/Documents/Rust/ragit/sample/docker/content/get-started/introduction/images/exec-into-docker-container.webp?border=true)


3. Select the **Inspect** field to obtain detailed information about the container. You can perform various actions such as pause, resume, start or stop containers, or explore the **Logs**, **Bind mounts**, **Exec**, **Files**, and **Stats** tabs.

![Screenshot of inspecting the running container in Docker Desktop](/Users/baehyunsol/Documents/Rust/ragit/sample/docker/content/get-started/introduction/images/inspecting-container.webp?border=true)

Docker Desktop simplifies container management for developers by streamlining the setup, configuration, and compatibility of applications across different environments, thereby addressing the pain points of environment inconsistencies and deployment challenges.

## What's next?

Now that you have Docker Desktop installed and ran your first container, it's time to start developing with containers.

{{< button text="Develop with containers" url="develop-with-containers" >}}

Title: Running and Managing Your First Docker Container with Docker Desktop
Summary
This section provides a hands-on guide to running a Docker container using Docker Desktop. It includes instructions for starting a container using the CLI, accessing the frontend, and managing the container through the Docker Desktop interface. The guide also demonstrates how to inspect container details, access logs and files, and execute commands within the container, showcasing how Docker Desktop simplifies container management for developers.