> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Installatie van de Collector Docker-image

De AppSignal collector is beschikbaar als Docker-image die als container kan worden uitgevoerd in een Docker (Compose)- en Kubernetes-infrastructuur. Wij raden deze installatiemethode aan als u meerdere (instanties van) applicaties wilt laten rapporteren aan één collector, in plaats van de collector op elke host van een applicatie te installeren.

Deze handleiding gaat ervan uit dat u Docker hebt geïnstalleerd of dat het hostingplatform van de applicatie het gebruikt. Voor informatie over het lokaal installeren van Docker, zie [de officiële website van Docker](https://www.docker.com/get-started).

In deze handleiding wordt uitgelegd hoe u de Docker-image van de AppSignal collector configureert voor uw app, met behulp van de opties voor Docker-omgevingsvariabelen.

## Docker-image

Voeg een container/service toe aan de infrastructuur van uw applicatie met de Docker-image [appsignal/collector][image]. Configureer in uw applicaties OpenTelemetry om gegevens naar de container te exporteren via de naam van de container.

Op deze Docker-image zijn alle servers standaard ingeschakeld om gegevens van apps via OpenTelemetry (poort 8099) te ontvangen.

## Ondersteunde platforms

De Docker-image ondersteunt de volgende platforms. Deze lijst kunt u ook per Docker-image-tag bekijken op de [Docker Hub-pagina][image] voor deze image.

* x86 64-bit
* ARM 64-bit

## Configuratie

De collector kan worden geconfigureerd met omgevingsvariabelen die zijn opgegeven in het Docker run-commando, de Docker compose-opties of de Kubernetes-configuratie.

In de onderstaande voorbeelden vervangt u `YOUR_PUSH_API_KEY` door uw daadwerkelijke AppSignal Push API-sleutel en configureert u deze met uw applicatiegegevens.

De vereiste Push API-sleutel vindt u in het [gedeelte "Push & Deploy"](https://appsignal.com/redirect-to/app?to=info) voor elke app in uw organisatie en in de [wizard "App toevoegen"](https://appsignal.com/redirect-to/organization?to=sites/new) voor uw organisatie.

Alleen de Push API-sleutel is vereist bij het configureren van de collector. Hiermee worden verzoeken naar onze Push API geautoriseerd.

Een volledige lijst met configuratieopties vindt u in de [configuratiesectie](/collector/configuration/options).

<CodeGroup>
  ```bash Docker run theme={null}
  # Voorbeeld van Docker run
  docker run \
    --env APPSIGNAL_PUSH_API_KEY=YOUR_PUSH_API_KEY \
    --publish "8099:8099" \
    appsignal/collector
  ```

  ```yaml Docker compose theme={null}
  # voorbeeld van docker-compose.yml
  version: "3"

  services:
    appsignal: # Naam van de container die als hostname wordt gebruikt waarop deze bereikbaar is
      image: appsignal/collector
      environment:
        - APPSIGNAL_PUSH_API_KEY=YOUR_PUSH_API_KEY
      ports:
        - "8099:8099" # OpenTelemetry
  ```
</CodeGroup>

***

Dat was het! Zodra u deze stappen hebt voltooid, zou de Docker-image van de AppSignal collector moeten draaien, de host monitoren en, indien geconfigureerd, gegevens van andere apps ontvangen.

[image]: https://hub.docker.com/r/appsignal/collector
