Axe DevTools Linter On-Premises Installeren met Docker

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Leer hoe je de on-premises editie van Axe DevTools Linter kunt installeren en uitvoeren met Docker, vanuit Docker Hub, een tar-bestand, of de Deque Agora artifactory.

Free Trial
Not for use with personal data

De on-premises editie van Axe DevTools Linter kan worden geïnstalleerd met Docker. Deze handleiding behandelt drie methoden: het ophalen van de publieke image van Docker Hub, het laden van een Docker image uit een tar-bestand, of het ophalen van de image uit de Deque Agora artifactory.

important

Je hebt een licentiesleutel nodig om de on-premises editie van Axe DevTools Linter te gebruiken. Een licentiesleutel is niet hetzelfde als een API-sleutel die wordt gebruikt voor de SaaS-editie. Neem contact op met Deques helpdesk om je licentiesleutel te verkrijgen.

note

De Docker-afbeeldingen van Axe DevTools Linter zijn gebouwd voor het linux/amd64 platform. Op Apple Silicon Macs kun je een waarschuwing zien: image platform (linux/amd64) does not match the expected platform (linux/arm64). De afbeelding zal nog steeds correct werken onder emulatie.

Ophalen van Docker Hub

De Axe DevTools Linter afbeelding is beschikbaar op Docker Hub.

De Afbeelding Ophalen

docker pull dequesystems/axe-linter:latest

Je kunt ook een specifieke versie ophalen door te vervangen latest met een versie-tag (bijv. dequesystems/axe-linter:4.10.2).

De Container Uitvoeren (Docker Hub)

Stel je licentiesleutel in en voer de container uit:

export AXE_LINTER_LICENSE_KEY=<license-key>
docker run -it --privileged -e AXE_LINTER_LICENSE_KEY="$AXE_LINTER_LICENSE_KEY" -p 3000:3000 dequesystems/axe-linter

Installeren vanuit een Docker Tar-bestand

Als je een Docker tar-bestand van Deque hebt ontvangen, kun je de afbeelding direct laden en uitvoeren.

Het Tar-bestand Downloaden

Download het tar-bestand van Agora.

De Docker-afbeelding Laden

Laad de Docker-afbeelding vanuit het tar-bestand:

docker load -i /path/to/axe_linter_customer.tar

De Container Uitvoeren (Gemaakt van het Tar-bestand)

Zodra de afbeelding is geladen, voer je de container uit:

docker run -it --privileged -p 3000:3000 axe_linter_customer:latest

Ophalen van de Agora Artifactory

Je kunt de Docker-afbeelding ook rechtstreeks ophalen uit de Deque Agora artifactory.

Inloggen bij de Artifactory

Authenticeer je bij het Agora Docker-register met je Agora gebruikersnaam en API-sleutel:

docker login -u <agora-user> -p <agora-api-key> agora.dequecloud.com:1083

De Docker-afbeelding Ophalen

Haal de laatste Axe DevTools Linter afbeelding op:

docker pull agora.dequecloud.com:1083/axe-linter/axe-linter-customer:latest

De Container Uitvoeren (Agora)

Start de container:

docker run -it --privileged -p 3000:3000 agora.dequecloud.com:1083/axe-linter/axe-linter-customer:latest

De Installatie Verifiëren

Nadat de container is gestart, zal de Axe DevTools Linter service beschikbaar zijn op poort 3000. Je kunt verifiëren dat het draait door het healthcheck endpoint te controleren:

note

Standaard luistert de container op ongecodeerde poort 3000. Voor productieomgevingen kun je overwegen om een reverse proxy op te zetten om SSL/TLS-encryptie te bieden.

curl http://localhost:3000/healthcheck

Een succesvolle respons geeft de serviceversie terug:

{"version":"4.10.2"}

Volgende Stappen