---
title: Container Images for Docker Environments
description: >-
  Overview of available Datadog container images for Docker environments across
  different registries
breadcrumbs: >-
  Docs > Containers > Containers Guides > Container Images for Docker
  Environments
---

# Container Images for Docker Environments

## Overview{% #overview %}

If you are using Docker, there are several container images available through the Datadog Container Registry, GCR, ECR, and ACR that you may want to use within your environment:

{% tab title="Datadog Container Registry" %}

| Datadog service                                                          | Registry           | Pull Command                                       |
| ------------------------------------------------------------------------ | ------------------ | -------------------------------------------------- |
| [Docker Agent](https://docs.datadoghq.com/agent/docker/)                 | Docker Agent (v6+) | `docker pull registry.datadoghq.com/agent`         |
| [DogStatsD](https://docs.datadoghq.com/developers/dogstatsd/)            | DogStatsD          | `docker pull registry.datadoghq.com/dogstatsd`     |
| [Datadog Cluster Agent](https://docs.datadoghq.com/agent/cluster_agent/) | Cluster Agent      | `docker pull registry.datadoghq.com/cluster-agent` |

**Note:** Additional images such as the Synthetics Private Location Worker will be added to this registry in the future.
{% /tab %}

{% tab title="GCR" %}

| Datadog service                                                                                               | GCR                                                                                                                                            | GCR Pull Command                                                  |
| ------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- |
| [Docker Agent](https://docs.datadoghq.com/agent/docker/)                                                      | [Docker Agent (v6+)](https://console.cloud.google.com/artifacts/docker/datadoghq/us/gcr.io/agent)                                              | `docker pull gcr.io/datadoghq/agent`                              |
| Docker Agent (v 5)                                                                                            | [Docker Agent (v5)](https://console.cloud.google.com/artifacts/docker/datadoghq/us/gcr.io/agent)                                               | `docker pull gcr.io/datadoghq/docker-dd-agent`                    |
| [DogStatsD](https://docs.datadoghq.com/extend/dogstatsd/)                                                     | [DogStatsD](https://console.cloud.google.com/artifacts/docker/datadoghq/us/gcr.io/dogstatsd)                                                   | `docker pull gcr.io/datadoghq/dogstatsd`                          |
| [Datadog Cluster Agent](https://docs.datadoghq.com/agent/cluster_agent/)                                      | [Cluster Agent](https://console.cloud.google.com/artifacts/docker/datadoghq/us/gcr.io/cluster-agent)                                           | `docker pull gcr.io/datadoghq/cluster-agent`                      |
| [Synthetics Private Location Worker](https://docs.datadoghq.com/getting_started/synthetics/private_location/) | [Synthetics Private Location Worker](https://console.cloud.google.com/artifacts/docker/datadoghq/us/gcr.io/synthetics-private-location-worker) | `docker pull gcr.io/datadoghq/synthetics-private-location-worker` |

Regional GCR registries are also available:

- **Europe**: `eu.gcr.io/datadoghq`
- **Asia**: `asia.gcr.io/datadoghq`

{% /tab %}

{% tab title="ECR" %}

| Datadog service                                                                                              | ECR                                                                                                      | ECR Pull Command                                                        |
| ------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- |
| [Docker Agent](https://docs.datadoghq.com/agent/docker/)                                                     | [Docker Agent (v6+)](https://gallery.ecr.aws/datadog/agent)                                              | `docker pull public.ecr.aws/datadog/agent`                              |
| Docker Agent (v 5)                                                                                           | [Docker Agent (v5)](https://gallery.ecr.aws/datadog/docker-dd-agent)                                     | `docker pull public.ecr.aws/datadog/docker-dd-agent`                    |
| [DogStatsD](https://docs.datadoghq.com/extend/dogstatsd/)                                                    | [DogStatsD](https://gallery.ecr.aws/datadog/dogstatsd)                                                   | `docker pull public.ecr.aws/datadog/dogstatsd`                          |
| [Datadog Cluster Agent](https://docs.datadoghq.com/agent/cluster_agent/)                                     | [Cluster Agent](https://gallery.ecr.aws/datadog/cluster-agent)                                           | `docker pull public.ecr.aws/datadog/cluster-agent`                      |
| [Synthetics Private Location Worker](https://docs.datadoghq.com/getting_started/synthetics/private_location) | [Synthetics Private Location Worker](https://gallery.ecr.aws/datadog/synthetics-private-location-worker) | `docker pull public.ecr.aws/datadog/synthetics-private-location-worker` |

{% /tab %}

{% tab title="ACR" %}

| Datadog service                                                                                              | ACR                                | ACR Pull Command                                                      |
| ------------------------------------------------------------------------------------------------------------ | ---------------------------------- | --------------------------------------------------------------------- |
| [Docker Agent](https://docs.datadoghq.com/agent/docker/)                                                     | Docker Agent (v6+)                 | `docker pull datadoghq.azurecr.io/agent`                              |
| [DogStatsD](https://docs.datadoghq.com/developers/dogstatsd/)                                                | DogStatsD                          | `docker pull datadoghq.azurecr.io/dogstatsd`                          |
| [Datadog Cluster Agent](https://docs.datadoghq.com/agent/cluster_agent/)                                     | Cluster Agent                      | `docker pull datadoghq.azurecr.io/cluster-agent`                      |
| [Synthetics Private Location Worker](https://docs.datadoghq.com/getting_started/synthetics/private_location) | Synthetics Private Location Worker | `docker pull datadoghq.azurecr.io/synthetics-private-location-worker` |

{% /tab %}

If you need to use Docker Hub, see [Docker Hub](https://docs.datadoghq.com/agent/faq/docker-hub/).

## Further reading{% #further-reading %}

- [Get started with the Docker Agent](https://docs.datadoghq.com/agent/docker/)
- [Get started with the Cluster Agent](https://docs.datadoghq.com/agent/cluster_agent/)
